Pertanyaan yang diberi tag «shell»

Istilah 'shell' mengacu pada kelas umum penerjemah perintah interaktif berbasis teks yang paling sering dikaitkan dengan sistem operasi Unix & Linux. Untuk pertanyaan tentang skrip shell, gunakan tag yang lebih spesifik seperti 'bash', 'powershell' atau 'ksh'. Tanpa tag tertentu, solusi portabel (POSIX-compliant) harus diasumsikan, meskipun menggunakan 'posix' sebagai tambahan atau 'sh' sebagai gantinya lebih disukai.

2
Bagaimana cara menggunakan `jq` dalam pipa shell?
Sepertinya saya tidak bisa jqberperilaku "normal" dalam pipa shell. Sebagai contoh: $ curl -s https://api.github.com/users/octocat/repos | jq | cat hasil jqhanya dengan mencetak teks bantuannya *. Hal yang sama terjadi jika saya mencoba mengarahkan jqoutput ke file: $ curl -s https://api.github.com/users/octocat/repos | jq > /tmp/stuff.json Apakah jqbail out sengaja jika …
195 shell  pipe  jq 

12
Bagaimana cara saya mendapatkan penyelesaian bash untuk bekerja dengan alias?
Inti masalah: Saya menggunakan mac dengan bash v3.2.17, saya menggunakan git yang diinstal melalui macports dengan varian bash_completion. Saat saya mengetik git checkout m<tab>. misalnya, saya menyelesaikannya sampai master. Namun, saya punya alias untuk git checkout, gco. Saat saya mengetik gco m<tab>, saya tidak mendapatkan nama cabang yang dilengkapi secara …
195 git  bash  shell  unix  autocomplete 



19
Secara otomatis memasukkan kata sandi SSH dengan skrip
Saya perlu membuat skrip yang secara otomatis memasukkan kata sandi ke sshklien OpenSSH . Katakanlah saya perlu SSH myname@somehostmenggunakan kata sandi a1234b. Saya sudah mencoba ... #~/bin/myssh.sh ssh myname@somehost a1234b ... tapi ini tidak berhasil. Bagaimana saya bisa mendapatkan fungsi ini menjadi skrip?
193 linux  shell  ssh  openssh 

7
Pass semua variabel dari satu skrip shell ke yang lain?
Katakanlah saya memiliki skrip shell / bash test.shdengan nama : #!/bin/bash TESTVARIABLE=hellohelloheloo ./test2.sh test2.shPenampilan saya seperti ini: #!/bin/bash echo ${TESTVARIABLE} Ini tidak bekerja. Saya tidak ingin meneruskan semua variabel sebagai parameter karena imho ini berlebihan. Apakah ada cara yang berbeda?
193 bash  shell 


6
Layak beralih ke zsh untuk penggunaan biasa? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 8 tahun yang lalu . Perbaiki pertanyaan ini Shell default di Mac OS X adalah bash, yang biasanya senang saya gunakan. Saya hanya menerima begitu …
192 bash  shell  zsh 

11
Cara menghapus semua direktori .svn dari direktori aplikasi saya
Salah satu misi alat ekspor yang saya miliki di aplikasi saya, adalah untuk membersihkan semua .svndirektori dari pohon direktori aplikasi saya. Saya mencari perintah rekursif di shell Linux yang akan melintasi seluruh pohon dan menghapus .svnfile. Saya tidak menggunakan ekspor, karena skrip ini akan digunakan untuk beberapa nama file / …
192 linux  shell 



16
Bagaimana cara menjalankan XPath one-liners dari shell?
Apakah ada paket di luar sana, untuk Ubuntu dan / atau CentOS, yang memiliki alat baris perintah yang dapat menjalankan XPath one-liner seperti foo //element@attribute filename.xmlatau foo //element@attribute < filename.xmldan mengembalikan hasil baris demi baris? Saya mencari sesuatu yang akan memungkinkan saya untuk hanya apt-get install fooatau yum install foodan …

9
Baca variabel dalam bash dengan nilai default
Saya perlu membaca nilai dari terminal dalam skrip bash. Saya ingin dapat memberikan nilai default yang dapat diubah pengguna. # Please enter your name: Ricardo^ Dalam skrip ini promptnya adalah "Silakan masukkan nama Anda:" nilai defaultnya adalah "Ricardo" dan kursornya akan setelah nilai default. Apakah ada cara untuk melakukan ini …
192 bash  shell 

11
Sintaks skrip shell "for" loop
Saya mendapatkan yang berikut ini untuk bekerja: for i in {2..10} do echo "output: $i" done Ini menghasilkan sekelompok baris output: 2, output: 3, seterusnya. Namun, coba jalankan hal berikut: max=10 for i in {2..$max} do echo "$i" done menghasilkan yang berikut: output: {2..10} Bagaimana saya bisa membuat kompiler menyadari …
191 unix  syntax  shell 


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.