Pertanyaan yang diberi tag scripts

8
Apakah cron membangunkan komputer saya?

Saya perlu memulai skrip Python setiap hari pada tengah malam, dan setelah beberapa pencarian di internet, saya tahu, bahwa saya dapat menggunakan cron untuk itu. Yang membuat saya penasaran adalah, bahwa jika saya menjadwalkan tugas cron untuk tengah malam, apakah ini akan mengaktifkan komputer...

8
Script tidak berfungsi ketika dipanggil secara eksternal

Saya menggunakan skrip sederhana untuk membuat .mp3s dari file .mp4: #!/bin/bash for i in *.mp4 do ffmpeg -i "$i" -ab 128k "${i%mp4}mp3" done Script berjalan dengan baik ketika dijalankan dari desktop atau dipanggil melalui terminal. Namun ketika skrip dipanggil dari skrip eksternal, skrip...

8
Script shell untuk melewati PPA jika diinstal

Saya ingin membuat skrip yang akan menambah PPA baru atau lewati jika sudah diinstal. Seseorang memposting solusi ini ke pertanyaan lain: #!/bin/bash add_ppa() { for i in "$@"; do grep -h "^deb.*$i" /etc/apt/sources.list.d/* > /dev/null 2>&1 if [ $? -ne 0 ] then echo "Adding...

6
python hashlib gagal menginstal pip

Saya memiliki skrip yang bergantung pada hashlib, tetapi ketika saya mencoba sudo pip instal hashlib saya mendapatkan ini: $ sudo pip install hashlib Collecting hashlib Downloading hashlib-20081119.zip (42kB) 100% |████████████████████████████████| 51kB 610kB/s Complete output from command...

2
Jalankan "sudo vulkaninfo" saat startup, semua pengguna

Saya perlu menjalankan perintah sudo vulkaninfosetiap kali sistem dinyalakan (saya tahu bagaimana melakukannya ketika sistem bangun dari tidur, yaitu di /usr/lib/pm-utils/sleep.d/somescript). Perintah ini harus bersifat global, sehingga semua pengguna akan menjalankan perintah ini saat startup....

1
Cara mengaktifkan numlock dari baris perintah

Jadi sepertinya numlockx adalah cara standar untuk mengaktifkan numlock secara otomatis. Dalam kasus saya, saya memiliki skrip saya sendiri yang berjalan saat startup, dan rasanya sulit untuk menginstal seluruh paket untuk mengaktifkan numlock. Harapan saya adalah seseorang dapat memberi tahu saya...

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
Mengapa cron tidak menjalankan skrip?

Saya membuat skrip sederhana di file /root/test.sh : #!/bin/bash echo "hello" mkdir newdir lanjut: chmod +x /root/test.sh Kita dapat yakin, test.sh apa yang dimiliki oleh root: root@ubuntu-s-1vcpu-1gb-ams3-01:~# find /root -user root /root /root/test.sh Jadi, crontab