Pertanyaan yang diberi tag «shell»

Shell adalah antarmuka baris perintah Unix. Anda dapat mengetik perintah dalam shell secara interaktif, atau menulis skrip untuk mengotomatiskan tugas. Gunakan tag ini untuk pertanyaan yang berlaku pada / bin / sh dan sebagian besar shell yang kompatibel (abu, bash, ksh, zsh, ...). Untuk skrip shell dengan kesalahan, silakan periksa di http://shellcheck.net sebelum memposting di sini.



3
Mengapa temuan saya tidak rekursif?
Saya menjalankan perintah berikut, tetapi tidak dilakukan secara rekursif: find . -name *.java Saya tahu ada file java lebih jauh di direktori saat ini tetapi hanya menjalankan finddirektori saat ini saja. Saya menggunakan OS X, 10.9.
65 shell  find  wildcards 


4
statistik rekursif tentang jenis file dalam direktori?
Saya melakukan pengikisan situs web untuk proyek konversi. Saya ingin melakukan beberapa statistik pada jenis file di sana - misalnya, 400 .htmlfile, 100 .gif, dll. Apa cara mudah untuk melakukan ini? Itu harus bersifat rekursif. Sunting: Dengan skrip yang diposting maxschelpzig, saya mengalami beberapa masalah karena arsitektur situs yang saya …
65 shell  filenames 

6
Sumber daya untuk pemrograman shell portabel
Sumber daya apa yang ada untuk pemrograman shell portabel? Jawaban utamanya adalah untuk menguji pada semua platform yang ditargetkan, tetapi itu jarang praktis. Spesifikasi POSIX / Single UNIX adalah awal, tetapi tidak memberi tahu Anda apa tingkat dukungan dari setiap implementasi, atau apa ekstensi umum yang ada. Anda dapat membaca …

5
Bagaimana cara menghindari kutip?
Saya mengalami masalah dengan melarikan diri karakter dalam bash. Saya ingin menghindari tanda kutip tunggal dan ganda saat menjalankan perintah di bawah pengguna yang berbeda. Untuk keperluan pertanyaan ini, katakanlah saya ingin mengulangi yang berikut di layar: 'single quote phrase' "double quote phrase" Bagaimana saya bisa lolos dari semua karakter …


8
Memecahkan "mv: Daftar argumen terlalu panjang"?
Saya memiliki folder dengan lebih dari satu juta file yang perlu disortir, tetapi saya tidak dapat melakukan apa-apa karena mvmenampilkan pesan ini sepanjang waktu -bash: /bin/mv: Argument list too long Saya menggunakan perintah ini untuk memindahkan file ekstensi-kurang: mv -- !(*.jpg|*.png|*.bmp) targetdir/
64 bash  shell  arguments  mv 


7
Skrip Shell gagal: Kesalahan sintaks: "(" tidak terduga
Saya telah mengerjakan naskah yang mengotomatiskan pengaturan lingkungan pengembangan untuk pengembangan Raspberry Pi (detail langkah demi langkah yang berfungsi ada di sini ). Script ini ditautkan dalam artikel tersebut tetapi Anda juga dapat menemukannya di sini . Sekarang ketika menjalankan skrip ini instal dan atur lingkungan tanpa kesalahan tetapi Anda …


4
Mengapa `[` shell bawaan dan `[[` kata kunci shell?
Sejauh yang saya tahu, [[adalah versi yang disempurnakan [, tapi saya bingung ketika saya melihat [[sebagai kata kunci dan [ditampilkan sebagai builtin. [root@server ~]# type [ [ is a shell builtin [root@server ~]# type [[ [[ is a shell keyword TLDP berkata Sebuah builtin mungkin merupakan sinonim dari perintah sistem …

2
Apa artinya menjadi "kompatibel dengan"?
Saya telah melihat frasa "sh kompatibel" yang digunakan biasanya mengacu pada shell. Saya tidak yakin apakah itu juga berlaku untuk program yang mungkin dijalankan dari dalam shell. Apa artinya shell atau program lain menjadi "kompatibel dengan sh"? Apa artinya menjadi "tidak kompatibel"? Sunting: Pertanyaan ini menanyakan perbedaan antara bash dan …

8
Bagaimana cara membuat pipa dua arah antara dua program?
Semua orang tahu bagaimana membuat pipa searah antara dua program (mengikat stdoutdari yang pertama dan stdinsatu detik): first | second. Tetapi bagaimana cara membuat pipa dua arah, yaitu cross-bind stdindan stdoutdua program? Apakah ada cara mudah untuk melakukannya di shell?
63 shell  pipe 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.