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
Apa yang dilakukan `<& -`?
Saya menyalin cuplikan Bash ke latar belakang perintah ssh yang dijalankan dari jarak jauh: ssh user@remote &lt;&lt;CMD some process &lt;&amp;- &gt;log 2&gt;error &amp; CMD Apa yang &lt;&amp;-harus dilakukan Dugaan saya adalah bahwa itu sama dengan&lt; /dev/null Pemahaman saya berikutnya adalah bahwa tiga deskriptor file utama ( stdin, stdout, stderr) perlu …


9
Apakah ada sesuatu seperti generator lorem ipsum?
Adakah yang namanya generator lorem ipsum ? Saya tahu itu ada di Latex, dan bahkan di LibreOffice, tapi saya sedang mencari perintah terminal. Saya ingin mengetik sesuatu seperti loremipsum 10 &gt;&gt; file1.txtitu akan memberi saya 10 paragraf pertama dari lorem ipsum, setiap paragraf berakhir dengan satu karakter-LF dan 1 garis …
20 shell  terminal  text 


6
Seberapa stabilkah shell Unix “stdin / stdout APIs”?
grepping, awking, sedding, dan piping adalah rutinitas sehari-hari dari seorang pengguna sistem operasi mirip Unix, mungkin di baris perintah atau di dalam skrip shell (secara kolektif disebut filter dari sekarang). Pada intinya, ketika bekerja dengan program CLI Unix "standar" dan shell builtin (secara kolektif disebut perintah mulai sekarang), filter memerlukan …


4
mengubah nama massal (atau menampilkan dengan benar) file dengan karakter khusus
Saya memiliki banyak direktori dan subdirektori yang berisi file dengan karakter khusus, seperti file ini: robbie@phil:~$ ls test�sktest.txt test?sktest.txt Temukan mengungkapkan urutan pelarian: robbie@phil:~$ find test�sktest.txt -ls 424512 4000 -rwxr--r-x 1 robbie robbie 4091743 Jan 26 00:34 test\323sktest.txt Satu-satunya alasan saya bahkan dapat mengetik nama mereka di konsol adalah karena …

3
Apakah ada kerugian dari pengaturan `noclobber`?
Mengingat bahwa zshdapat mengalahkan semua file yang diberikan perintah: &gt;* Saya berpikir bahwa menetapkan opsi noclobberakan menjadi ide yang bagus. Saya selalu dapat menggunakan &gt;| filejika saya ingin menggunakan perilaku clobber default di bash dan zsh. (zsh juga memungkinkan sintaks alternatif &gt;!file). Saya menduga noclobbertidak disetel secara default karena kompatibilitas …
20 bash  shell  zsh 


4
Jalani jalur independen
Saya memiliki skrip yang ingin saya jalankan di dua mesin. Kedua mesin ini mendapatkan salinan skrip dari repositori git yang sama. Skrip harus dijalankan dengan penerjemah yang tepat (mis zsh.). Sayangnya, keduanya env dan zshtinggal di lokasi yang berbeda di mesin lokal dan jarak jauh: Mesin jarak jauh $ which …
20 shell  zsh  cron  path 

3
Melarikan diri dari urutan dengan "echo -e" di shell yang berbeda
Saya hanya memperhatikan bahwa sepertinya flag -etidak ada untuk echoperintah di shell saya di Linux. Apakah ini hanya pengaturan yang kacau atau itu "normal"? Beberapa kode sebagai contoh: #!/bin/sh echo -e "\e[3;12r\e[3H" Cetakan: -e \e[3;12r\e[3H Ini berhasil sebelumnya! Saya kira beberapa sttyperintah menjadi sangat salah dan sekarang tidak berfungsi lagi. …

2
Mengatur variabel shell dengan cara penggabungan nol
Saya benar-benar menyukai "null coalescing", di mana Anda dapat mengatur variabel ke nilai "non-null" pertama dalam daftar hal-hal. Banyak bahasa mendukung ini, misalnya: C #: String myStr = string1 ?? string2 ?? "default"; JavaScript: var myStr = string1 || string2 || "default"; ... dll. Saya hanya ingin tahu apakah ini …
20 bash  shell  variable 



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.