Pertanyaan yang diberi tag shell-script

14
Apa perbedaan antara Ctrl-Z dan kill -STOP?

Ketika saya menjalankan perintah ( makepada proyek besar) dari shell, saya bisa mengetik Ctrl-Z untuk menghentikan proses dan kembali ke shell. Selanjutnya, saya bisa lari fguntuk melanjutkan proses. Saya mencoba menulis skrip shell untuk mengotomatisasi ini (khususnya, untuk memeriksa suhu CPU...

14
Salin kunci publik ssh ke beberapa host Linux

Saya mencoba menyalin .ssh / id_rsa.pub dari server pusat kami ke beberapa server. Saya memiliki skrip berikut yang biasanya saya gunakan untuk mendorong perubahan ke server yang berbeda. #!/bin/bash for ip in $(<IPs); do # Tell the remote server to start bash, but since its # standard...

14
Argumen negatif untuk kepala / ekor

Varian dari pertanyaan ini tentu telah ditanyakan beberapa kali di tempat yang berbeda, tetapi saya mencoba untuk menghapus Mbaris terakhir dari file tanpa keberuntungan. Jawaban terbanyak kedua dalam pertanyaan ini merekomendasikan melakukan yang berikut untuk menyingkirkan baris terakhir dalam...

14
Bagaimana cara saya menunggu file dalam skrip shell?

Saya mencoba untuk menulis skrip shell yang akan menunggu file muncul di /tmpdirektori bernama sleep.txtdan setelah ditemukan program akan berhenti, jika tidak saya ingin program berada dalam keadaan tertidur (ditangguhkan) sampai file tersebut ditemukan . Sekarang, saya berasumsi bahwa saya akan...

14
Hapus file yang lebih lama dari file tertentu

Saya perlu menghapus dari semua file folder lebih tua dari file tertentu. Menjalankan bash di CentOS 7. Saya punya solusi untuk ini, tetapi saya pikir harus ada cara yang lebih elegan untuk melakukannya: reference_file=/my/reference/file get_modify_time() { stat $1 | grep -Po "Modify: \K[0-9-...

14
Persiapkan jawaban untuk pertanyaan tentang suatu perintah

Katakanlah saya ingin menulis skrip shell yang mengeksekusi hanya satu perintah. Tetapi perintah ini dirancang dengan buruk. Itu tidak menawarkan opsi baris perintah apa pun; alih-alih menanyakan beberapa pertanyaan dan menunggu input pengguna. Apakah ada cara untuk menyiapkan input ini dalam...

14
Validasi tanggal dalam shell

Saya ingin memvalidasi format tanggal di bawah ini dalam skrip shell 2015-Jul-13 Saya menggunakan date -d "2015-Jul-13" +"%Y-%b-%d"tetapi memberikan kesalahan sebagai date: invalid date

14
Setara POSIX untuk batas waktu GNU?

Perintah GNU coreutils timeoutsangat berguna untuk situasi scripting tertentu, memungkinkan untuk menggunakan output dari sebuah perintah jika itu cepat dijalankan, dan melewatkannya jika itu akan memakan waktu terlalu lama. Bagaimana saya bisa memperkirakan perilaku dasar timeoutmenggunakan hanya...