Pertanyaan yang diberi tag shell

13
Mengapa `postgres` membutuhkan shell?

Dalam sistem Debian Wheezy saya, saya perhatikan bahwa pengguna postgres 'postgres', "administrator PostgreSQL", menggunakan /bin/bashsebagai shell. Namun, saya tidak tahu mengapa ini diperlukan. Mengubah ini /bin/falsemasih memungkinkan saya untuk menggunakan perintah psql. Jadi, mengapa pengguna...

13
Bagaimana saya bisa mengganti bash dengan Python?

Menurut jawaban yang diterima untuk pertanyaan SO ini:, Python dapat membuat pengganti bash yang hebat . Pertanyaan saya kemudian, apakah ini: bagaimana cara saya beralih tanpa cacat? Saya pikir hal utama untuk memilah-milah membuat switch seperti itu adalah: ketika memulai terminal virtual,...

13
Ekstraksi file .gz yang terkandung dalam folder

Saya memiliki folder yang berisi sekitar 320116 file .pdb.gz. Saya ingin membuka kompres mereka semua. Jika saya menggunakan gunzip * .gz itu memberi saya kesalahan yaitu daftar argumen terlalu panjang. Folder ini sekitar 2GB. Tolong beri saya saran yang

13
Bagaimana cara saya menekan pesan kesalahan dari cp?

Saat ini saya sedang mencari cara untuk menekan perintah kesalahan di Linux, khususnya, perintah cp. Saya lakukan: root@ubuntu:~$ cp /srv/ftp/201*/wha*/*.jj ~/. cp: cannot stat `/srv/ftp/201*/wha*/*.jj': No such file or directory Bagaimana cara saya menekan pesan kesalahan yang dicetak pada...

13
Kecualikan satu direktori dalam pola `ls` yang cocok

Saya mencoba untuk lsdirs yang memiliki .pngfile di dalamnya (tidak perlu untuk recursiveness, meskipun itu akan sangat berguna), kecuali satu. Keluarkan satu direktori yaitu ls */*.png bekerja dengan baik. ls (^one)*/*.png tidak mengembalikan stdout. Bagaimana saya mencapainya? Saya buta dan...

13
Karakter nama fungsi shell valid

Menggunakan karakter Unicode yang diperluas (tidak diragukan) bermanfaat bagi banyak pengguna. Kerang yang lebih sederhana (abu (busybox), tanda hubung) dan ksh gagal dengan: tést() { echo 34; } tést Tapi bash , mksh , lksh , dan zsh tampaknya memungkinkan. Saya sadar bahwa nama fungsi POSIX...

13
Mengapa rm -rf dan bukan rmdir -rf

Saya selalu penasaran mengapa perintah untuk menghapus semua yang ada di direktori rm -rf. Mengapa tidak ada bendera untuk melakukan hal yang sama rmdir? Bukankah lebih intuitif untuk digunakan rmdiruntuk operasi

13
Cara menghapus parameter posisi dari $ @

Pada dasarnya, saya ingin "mencabut" kejadian pertama dari -infdaftar parameter. (Parameter yang tersisa akan diteruskan ke perintah yang berbeda.) Skrip yang saya miliki memiliki struktur sebagai berikut: #!/bin/sh <CODE> for POSITIONAL_PARAM in "$@" do <CODE> if [...

13
Mengapa `watch` membuat` ls / tmp` daftar isi $ HOME?

Saya mencoba menonton sejumlah file di /tmp/direktori saya . Untuk ini saya pikir perintah ini akan berhasil: watch sh -c 'ls /tmp/|wc -l' Tetapi tampaknya berfungsi seolah-olah lstidak punya argumen. Yaitu, saya masuk ~, dan saya mendapatkan jumlah file di sana, bukan /tmp/. Saya menemukan...

13
Putar subtitle secara otomatis dengan mpv

File subtitle datang dalam berbagai format, dari .srt ke .sub ke .ass dan seterusnya dan seterusnya. Apakah ada cara untuk memberitahu mpv untuk mencari file subtitle bersama dengan file media dan jika tidak mulai memutar file secara otomatis. Saat ini saya harus melakukan sesuatu seperti ini yang...

13
Mengatur alias bash sementara saat memasukkan folder

Kadang-kadang saya suka memiliki alias bash yang sangat khusus dan mungkin keybindings ketika saya masuk pada folder (bisa menjadi proyek di mana saya terbiasa mengetik banyak perintah dari CLI). Mari kita anggap ketika saya memasukkan folder seperti "projectAlpha /" Saya mengharapkan beberapa...