Pertanyaan yang diberi tag scripts

12
Variabel dengan tanda kutip “$ ()”

Saya menulis skrip ini: #!/bin/bash while [ true ] do currentoutput="$(lsusb)" if [ "$currentoutput" != "$lastoutput" ] then echo "" date and Time >> test.log date +%x_r >> test.log lastoutput="$(lsusb)" lsusb >> test.log fi sleep 5 done Saya seorang pemula yang...

12
Konfirmasikan otomatis saat menjalankan skrip bash?

Saya sedang mengerjakan skrip bash sederhana yang mengonfigurasi server baru seperti yang saya inginkan. Tidak ada yang istimewa tapi mudah-mudahan akan menyelamatkan saya cukup banyak waktu di masa depan. Bagaimana saya mencegah prompt seperti ini: You are about to add the following PPA to your...

12
.sh menentukan ekstensi?

Mengapa beberapa sistem akan menjalankan .shfile hanya dengan menentukan nama file tanpa ekstensi dan yang lain memerlukan ekstensi nama plus? Dalam kasus saya, saya mencoba menulis serangkaian perintah mengikuti instruksi ini . Saya menetapkan ekstensi sekarang tetapi bisa menjalankan perintah...

12
Bagaimana memisahkan output perintah ke masing-masing baris

list=`ls -a R*` echo $list Di dalam skrip shell, perintah gema ini akan mencantumkan semua file dari direktori saat ini dimulai dengan R, tetapi dalam satu baris. Bagaimana saya bisa mencetak setiap item dalam satu baris? Aku butuh perintah generik untuk semua skenario terjadi dengan ls, du, find...

12
Apakah ada sesuatu yang mirip dengan echo -n di heredoc (EOF)?

Saya sedang menulis di skrip pabrik skrip besar yang menghasilkan banyak skrip pemeliharaan untuk server saya. Sampai sekarang saya menulis beberapa baris yang perlu ditulis dalam satu baris dengan echo -nemisalnya echo -n "if (( " | sudo tee -a /usr/local/bin/upgradeAllServers &>...

12
Skrip Bash untuk membatasi jumlah login

Perusahaan saya memiliki persyaratan bahwa saya harus menjalankan satu aplikasi server, yang dapat diakses oleh semua pengguna melalui terminal dempul. Saya ingin menulis skrip shell yang hanya boleh dibuka 20 terminal dempul. Jika terminal 21 terbuka maka saya ingin segera menutup terminal...

12
Untuk loop dengan Alphabet

Ini berfungsi sempurna di OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Tetapi ketika saya menjalankannya di Ubuntu, saya mendapatkan kesalahan berikut. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Sepertinya saya...

12
membuat skrip bash dapat dieksekusi secara terprogram

Saya perlu membuat skrip bash untuk membuat dan memasang drive. Jadi, dua perintah sederhana. Keduanya "berfungsi" saat dimasukkan pada baris perintah. Skrip dibuat dan dieksekusi setiap kali pengguna biasa masuk, jadi saya perlu metode untuk membuat skrip ini dapat dieksekusi pada saat itu....

12
Ingin membuat file txt untuk setiap png di folder

Saya punya skrip ini #!/bin/bash folder='/home/data/mnist/training' for filePng in $folder/* do touch $filePng.txt done Ini berfungsi, hanya itu, untuk file bernama 001.png, itu menciptakan 001.png.txtbukan 001.txt. Bagaimana saya bisa memodifikasi ini?