Pertanyaan yang diberi tag «shell-script»

Pertanyaan tentang skrip shell, file yang dapat dieksekusi yang ditafsirkan oleh shell (bash, zsh, dll.).

5
Print Matching line dan nth line dari baris yang cocok
Saya mencoba untuk mencetak baris yang cocok dan baris ke-4 dari baris yang cocok (baris yang berisi ekspresi yang saya cari). Saya telah menggunakan kode berikut: sed -n 's/^[ \t]*//; /img class=\"devil_icon/,4p' input.txt Tapi ini hanya mencetak garis yang cocok. Ini hanya mencetak baris ke-4. awk 'c&&!--c;/img class=\"devil_icon/{c=4}' input.txt Saya …

3
Loop melalui baris dua file secara paralel [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Unix & Linux Stack Exchange. Ditutup 5 tahun yang lalu . Objek skrip yang saya buat adalah untuk membandingkan dua seri file. Nama file itu sendiri disimpan ke …




1
Arti dari '2>> (command)' Redirection di Bash
Beberapa waktu yang lalu saya membuat skrip dan menambahkan beberapa logging di sekitarnya, tapi saya lupa bagaimana redirection untuk logging bekerja :-( Intinya adalah: #!/bin/bash LOGFILE=/some/path/mylogfile ( # here go my commands which produce some stdout # and, if something goes wrong, also some stderr ) 1>>${LOGFILE} 2> >( tee …


8
cron Vs. sleep - mana yang lebih baik dalam hal pemanfaatan CPU / memori yang efisien?
Kasus: Saya perlu menjalankan beberapa perintah / skrip pada interval waktu tertentu dan untuk ini saya memiliki dua opsi: mengatur- cronpekerjaan mengimplementasikan loop dengan sleepskrip itu sendiri. Pertanyaan: Mana pilihan yang lebih baik dari sudut pandang konsumsi sumber daya, mengapa? Apakah croncara yang lebih baik? Apakah cron menggunakan semacam pemicu …

2
zsh: mengecualikan file dari suatu pola
Katakanlah saya memiliki file berikut: |-- bar `-- foo |-- type_A_1 |-- type_A_2 |-- type_B_1 |-- type_B_2 |-- type_B_xx |-- type_B_xx `-- something_else Saya pikir perintah berikut print -l foo/*~{type_B*} akan mencetak semuanya di bawah foo kecuali hal-hal yang dimulai dengan type_Btetapi tidak, sebaliknya ia mencetak semuanya di bawah foo: …

1
meneruskan dan mengatur variabel dalam heredoc
Saya memiliki skrip yang harus melakukan banyak hal berbeda pada banyak mesin jarak jauh yang berbeda. Saya berpikir bahwa heredoc akan bekerja untuk ini, tetapi saya tidak dapat menggunakan variabel yang didefinisikan di tempat lain dalam skrip dan satu didefinisikan dalam heredoc. Ini beberapa kode: #!/bin/sh FOO="foo" ssh some.remote.host << …


5
Hindari menjalankan skrip jika variabel tidak didefinisikan
Saya memiliki skrip seperti: c=0 for f in */*; do cp -v "$f" "/myhome/CE$(printf '%0*d' 2 $BATCHNUM)-new-stuctures_extracted/test-$(printf '%0*d' 5 $c)" c=$((c=c+1)) done Namun, pengguna harus memberikan BATCHNUM panggilan variabel dan jika tidak saya harus memaksa skrip ini berhenti berjalan. Akan lebih baik jika saya bisa memaksa skrip yang memanggil skrip …


3
Menggunakan grep dalam pernyataan kondisional di bash
Saya masih sangat baru dalam scripting di bash, dan hanya mencoba beberapa hal yang saya pikir akan menjadi hal mendasar. Saya ingin menjalankan DDNS yang diperbarui dari server saya yang menjalankan Ubuntu 14.04. Meminjam beberapa kode dari dnsimple, inilah yang saya miliki sejauh ini: #!/bin/bash LOGIN="email" TOKEN="token" DOMAIN_ID="domain" RECORD_ID="record" IP=`curl …


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.