Pertanyaan yang diberi tag «shell-script»

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

2
Apakah ada alternatif untuk perintah `find` di linux untuk SunOS?
The findperintah pada Linux memiliki banyak pilihan dibandingkan dengan findperintah pada SunOS atau Solaris. Saya ingin menggunakan findperintah seperti ini: find data/ -type f -name "temp*" -printf "%TY-%Tm-%Td %f\n" | sort -r Ini berfungsi dengan baik pada mesin Linux, tetapi perintah yang sama tidak memiliki opsi -printfpada mesin SunOS. Saya …

3
Lakukan perintah setiap X detik
Saya ingin melakukan perintah 10 detik, dan menjalankannya di latar belakang (sehingga menghilangkan watch?). Semua jawaban menunjukkan sesuatu seperti yang berikut ini, tetapi ini akan berlangsung 11 hingga 14 detik. Bagaimana ini bisa dicapai? while true; do # perform command that takes between 1 and 4 seconds sleep 10 done




6
Cara mengekstrak pasangan nilai kunci dari perintah ps
Saya mencoba mengekstrak nama aplikasi dari psperintah seperti ini: ps -af -u sas |grep "java"| grep -v "grep" dan itu menghasilkan sebagai berikut: sas 24431 1 0 Oct10 ? 00:51:08 /usr/lib/jvm/java-1.7.0-oracle-1.7.0.25.x86_64/jre/bin/java -Denv=DEV -Dapp.name=myApp -Xms512m -Xmx1g -Dlog.dir=/apps/java/logs Saya mencoba menggunakan egreptetapi tampaknya tidak berfungsi: ps -af -u sas|grep "java"| grep -v …

2
Menggunakan grep dalam pernyataan if-else [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Mengapa kode saya tidak menghasilkan jika string yang dimasukkan tidak ada dalam file. Ketika saya memasukkan …

4
Uji apakah port telnet aktif dalam skrip shell
Saya mencoba membuat skrip untuk menguji apakah mungkin masuk melalui telnet. Saya tidak ingin benar-benar masuk; oleh karena itu, mengharapkan tidak diperlukan. Saya hanya ingin melihat apakah saya bisa mendapatkan prompt login. Ini sedang dilakukan dari sistem Linux jadi saya telah mencoba menggunakan nc: nc 192.168.10.5 23 -w 1 | …

6
Script untuk ssh dan menjalankan perintah tidak berfungsi
Di bawah ini adalah skripnya. Saya ingin masuk ke beberapa server dan memeriksa versi kernel. #!/bin/bash #input server names line by line in server.txt cat server.txt | while read line do sshpass -p password ssh root@$line << EOF hostname uname -r EOF done Saya akan mengharapkan output yang berjalan seperti …
10 bash  shell-script  ssh 


1
Menggunakan getop untuk mengurai opsi setelah argumen non-opsi
Saya memiliki skrip bash seperti di bawah ini dalam file nepleaks_upd.sh, yang ingin saya jalankan sebagai ./nepleaks_upd.sh bootstrap --branch off. Tidak bisa mengambilnya --branch, tapi yang berhasil adalah ./nepleaks_upd.sh bootstrap -b off. usage() { echo "Usage: $0 [prepare | up | down] [-b <on/off>]" 1>&2; exit 1; } case "$1" …

1
Menggunakan inotify untuk memonitor direktori tetapi tidak berfungsi 100%
Saya telah menulis skrip bash untuk memantau direktori tertentu /root/secondfolder/: #!/bin/sh while inotifywait -mr -e close_write "/root/secondfolder/" do echo "close_write" done Ketika saya membuat sebuah file yang bernama fourth.txtdalam /root/secondfolder/dan menulis hal-hal itu, menyimpan dan dekat itu, itu output berikut: /root/secondfolder/ CLOSE_WRITE,CLOSE fourth.txt Namun, itu tidak menggemakan "close_write". Mengapa demikian?

3
Menggunakan skrip shell sebagai printer virtual
Saya memiliki skrip shell yang mengambil file PDF sebagai argumen dan mencetaknya dengan opsi spesifik printer tambahan. Bagaimana saya bisa menambahkan skrip ini sebagai printer virtual yang dapat dipilih dari GUI? Skrip shell adalah skrip dupleks manual yang mengambil file PDF, mencetak halaman genap, memberikan prompt pengguna menggunakan zenity meminta …

2
Kirim salinan hasil skrip ke file
Katakanlah saya memiliki skrip Zsh dan saya ingin membiarkannya mencetak keluaran STDOUT, tetapi juga menyalin (membuang) hasilnya ke file dalam disk. Selain itu, skrip dimulai dengan opsi berikut set -o xtrace yang memaksanya menjadi verbose dan mencetak perintah apa yang dijalankannya. Saya ingin menangkap output ini juga dalam file di …


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.