Pertanyaan yang diberi tag shell

202
Substitusi variabel lingkungan dalam sed

Jika saya menjalankan perintah ini dari skrip: #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla itu baik-baik saja. Tapi, jika saya jalankan: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' Saya membaca dalam tutorial bahwa untuk...

199
Asynchronous shell exec di PHP

Saya punya skrip PHP yang perlu menjalankan skrip shell tetapi tidak peduli sama sekali tentang hasilnya. Script shell membuat beberapa panggilan SOAP dan lambat untuk diselesaikan, jadi saya tidak ingin memperlambat permintaan PHP sementara menunggu balasan. Faktanya, permintaan PHP harus bisa...

198
Tambahkan kolom angka di shell Unix

Diberikan daftar file dalam files.txt , saya bisa mendapatkan daftar ukurannya seperti ini: cat files.txt | xargs ls -l | cut -c 23-30 yang menghasilkan sesuatu seperti ini: 151552 319488 1536000 225280 Bagaimana saya bisa mendapatkan total semua angka

197
Uji secara efisien apakah port terbuka di Linux?

Dari skrip bash bagaimana saya bisa dengan cepat mengetahui apakah port 445terbuka / mendengarkan di server. Saya telah mencoba beberapa opsi, tetapi saya menginginkan sesuatu yang cepat: 1. lsof -i :445 (Membutuhkan detik) 2. netstat -an |grep 445 |grep LISTEN(Membutuhkan detik) 3....

196
Nomor acak dari rentang dalam Bash Script

Saya perlu membuat nomor port acak antara 2000-65000dari skrip shell. Masalahnya adalah $RANDOMangka 15-bit, jadi saya mandek! PORT=$(($RANDOM%63000+2001)) akan bekerja dengan baik jika bukan karena batasan ukuran. Adakah yang punya contoh bagaimana saya bisa melakukan ini, mungkin dengan...

195
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

193
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...

193
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...