Pertanyaan yang diberi tag bash

13
Perintah ekspansi variabel otomatis di dalam bash [[]]

Saat mendereferensi variabel dalam bash, Anda harus menggunakan $tanda. Namun demikian, tampaknya yang berikut ini berfungsi dengan baik: x=5 [[ x -gt 2 ]] Adakah yang bisa menjelaskan ini? Edit: (info lebih lanjut) Yang saya maksud adalah bagaimana dan mengapa perintah [[]] men-dereferensi...

13
Bagaimana struktur data $ @ dalam shell?

Kami biasanya menggunakan $@untuk mewakili semua argumen kecuali $ 0. Namun, saya tidak tahu apa itu struktur data $@. Mengapa itu berperilaku berbeda dengan $*ketika termasuk dalam kutipan ganda, adakah yang bisa memberi saya penjelasan tingkat juru? Itu bisa diulang untuk loop, jadi sepertinya...

12
Jalankan skrip melalui cron setiap minggu

Saya telah melakukan sedikit riset tentang bagaimana melakukan ini, dan saya melihat tidak ada cara langsung dalam cron untuk menjalankan pekerjaan, katakanlah, setiap Kamis. Saat ini, saya condong ke arah membuat skrip yang hanya akan berjalan setiap minggu, dan akan menyentuh file "flag" saat...

12
Remote untuk-loop melalui SSH

Saya memiliki yang berikut dalam sebuah skrip for server in ${servers[@]}; do echo ${server} ssh user@${server} "for i in /tmp/foo* ; do echo ${i}; done" done Tapi itu tidak berhasil. Anehnya, saya melihat $ I jumlah garis kembali. Jadi jika saya memiliki sepuluh file, saya melihat sepuluh...

12
./executable: tidak dapat mengeksekusi file biner

Saya memiliki skrip yang berfungsi dengan baik ketika saya ssh ke server untuk mengeksekusinya sendiri, tetapi memiliki masalah ketika Hudson , server integrasi berkelanjutan, menjalankannya. Saya mengotomatiskan tes pada sistem linux tertanam (target). Target terhubung ke Server A (RHEL 5)...

12
Temukan file di jalur tanpa "yang"?

Saya (entah bagaimana) dapat menjalankan skrip: $ assemble.sh file ... [output] Tetapi whichtidak dapat menemukannya: $ which assemble.sh which: no assemble.sh in (/s/std/bin:/usr/afsws/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/ucb:/bin:/usr/bin:/usr/stat/bin:/usr/X11R6/bin:. Bagaimana ini...

12
Apa jenis mesin ekspresi reguler yang digunakan bash?

Saya menggunakan RegEx Buddy untuk membuat prototipe dan men-debug ekspresi reguler saya. RegEx Buddy memungkinkan saya untuk memilih di antara beberapa jenis mesin ekspresi reguler yang berbeda (.NET, Java, Perl, GNU BRE, GNU ERE, POSIX, BRE, POSIX ERE dll). Apa mesin ekspresi reguler yang...

12
Apakah sinyal 0 pada perintah trap?

Saya mengikuti panduan ini tentang cara mengatur otentikasi SSH tanpa kata sandi dengan ssh-agent. Untuk memulai ssh-agent, penulis merekomendasikan kode berikut dalam .bash_profile: SSHAGENT=/usr/bin/ssh-agent SSHAGENTARGS="-s" if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then eval `$SSHAGENT...

12
Bagikan clipboard antara bash dan X11

Di utas ini , jawaban teratas menunjukkan cara menyalin teks yang sebelumnya dipilih dengan mouse di terminal gnome, ke clipboard di X11. Pertanyaan saya adalah: Katakanlah saya menyalin sepotong teks dari terminal menggunakan tanda set bash dan salin pintasan keyboard (yaitu set-mark+ M-w)....