Pertanyaan yang diberi tag bash

2
Bagaimana cara mengevaluasi hasil grep dalam bash?

Saya ingin memahami status layanan tertentu ( tomcat8.service). Hanya jika string itu ditemukan, saya ingin menjalankan beberapa logika. Masalah: bahkan jika saya menjalankan skrip pada nama layanan yang tidak ada ("asd" dalam contoh ini), if $statusmasih cocok dan dicetak. Tapi kenapa? status =...

1
Masalah dalam memahami cara kerja set

Dapatkah seseorang tolong bantu saya memahami segmen kode berikut? set -- ${BACKUPDIR}/backup-???.tgz lastname=${!#} backupnr=${lastname##*backup-} backupnr=${backupnr%%.*} backupnr=${backupnr//\?/0} backupnr=$[10#${backupnr}] Saya menemukannya di skrip cadangan ini

1
Kurangi hak istimewa dalam skrip bash

Apakah mungkin untuk menelepon dari skrip bash, dijalankan sebagai sudo, skrip lain dengan hak pengguna normal? Pilihan lain adalah menjalankan perintah tertentu sebagai pengguna normal tetapi keseluruhan skrip akan dijalankan sebagai superuser. PS Yang ingin saya lakukan adalah mengkustomisasi...

1
SFTP dalam pekerjaan cron

Isu Saya ingin secara otomatis mengunduh file melalui SFTP Saya mengatur server SFTP dan mekanisme penguncian Saya telah membuat skrip bash sederhana - script.sh Saya menambahkan entri di cron untuk skrip Script, script.sh : #!/bin/bash sftp user@server:/home/user/file.txt exit...

1
Terminal sed ke file perintah

Saya memiliki skrip ini untuk menghapus 4 baris pertama dari setiap file dalam folder jika ekstensi mereka .txt. Saya ingin dapat menempatkan file.command dengan skrip ini di folder yang sama sehingga saya bisa mengklik dua kali dan menjalankannya. Jadi saya membuat file dengan

0
Pekerjaan Ubuntu 16.04 di crontab tidak dijalankan

Dapatkah seseorang membantu saya cara men-debug pekerjaan cron saya karena tidak berhasil. 00 02 * * * /bin/bash /home/user/directory/cron-mongodb.sh >> /home/user/debug-cron-mongodb.txt 2>&1 Saya ingin memulai jam 2 pagi. sudo service cron statusaktif saya mengedit file...