Pertanyaan yang diberi tag «scripts»

Skrip adalah serangkaian instruksi yang ditulis dalam file "teks biasa". Penerjemah skrip (misalnya, Bash atau shell lain, Python, Perl, Ruby, dll.) Membaca file dan menjalankan instruksi seolah-olah mereka telah dimasukkan pada command prompt.

1
Dorong GIT Setiap Jam
Apakah mungkin bagi saya untuk mengotomatiskan dorongan Git setiap jam melalui skrip batch. Saya biasanya mengetik ini: git add * git commit -m "latest update" git push https://username:password@github.com/username/repository.git master Bagaimana saya bisa mengotomatisasi ini?


2
Awk untuk mendapatkan semua pengguna reguler saya di bayangan
Saya punya skrip. Saya ingin mendapatkan semua pengguna reguler saya dari /etc/shadowmisalnya semua pengguna yang istilah kedua dalam file bayangan dimulai dengan $atau !$. Pola saya adalah sudo getent shadow | awk -F: '$2 ~ /^$/ || /^!$/ {print $1}' Untuk saat ini tidak berfungsi.
8 bash  scripts 


3
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 ppa:$i" sudo add-apt-repository -y ppa:$i …
8 bash  scripts  ppa 

1
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 tersebut gagal dijalankan, kembali "* .mp4: Tidak …
8 bash  scripts 


3
Bisakah saya menggunakan cron untuk berpadu di atas jam seperti jam kakek?
Saya tersesat dalam askubuntu membaca Tanya Jawab dan bereksperimen dengan cuplikan kode yang disarankan. Jadi saya sering kehilangan saluran TV berita di internet pada jam paling atas. Bukan masalah besar untuk saluran youtube yang memungkinkan pengubahan waktu, tetapi ini adalah "show stopper" untuk saluran tv menggunakan flash player. Dapat crondikonfigurasi …
8 sound  scripts  cron 

5
Jalankan skrip bash secara harfiah setelah setiap 3 hari
Saya ingin menjalankan skrip shell secara harfiah setelah setiap 3 hari. Menggunakan crontab dengan 01 00 */3 * *benar-benar tidak akan memenuhi syarat, karena akan berjalan pada tanggal 31 dan sekali lagi pada hari pertama dalam sebulan. The */3sintaks adalah sama dengan mengatakan 1,4,7 ... 25,28,31. Seharusnya ada cara untuk …


1
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 saya untuk melakukan pekerjaan itu? Atau …


3
Bash Script untuk Seret dan Jatuhkan File ke Lokasi Baru
Saya yakin saya akan mendapatkan pantat saya diserahkan kepada saya untuk pertanyaan ini, tetapi saya sepertinya tidak bisa memahaminya. Saya baru mengenal bash scripting, jadi mudahkan saya ... Saya ingin dapat menyeret dan melepaskan file ke aplikasi desktop, yang kemudian memanggil skrip bash yang akan memindahkan file itu ke lokasi …

4
Minta konfirmasi pengguna sebelum menjalankan skrip?
Apakah ada cara untuk mendapatkan kotak dialog ketik Konfirmasi Pengguna (Seperti Apakah Anda Yakin / Ya) ketika saya menjalankan skrip (dengan klik dua kali)? Maksud saya bukan di Terminal, tetapi kotak konfirmasi grafis, sesuatu seperti ini: (Saya tahu gambar itu dari windows, saya tidak bisa menemukan yang Linux)
8 scripts 

5
Bash - Periksa direktori untuk file terhadap daftar nama file parsial
Saya memiliki server yang menerima file per klien setiap hari ke dalam direktori. Nama file dibuat sebagai berikut: uuid_datestring_other-data Sebagai contoh: d6f60016-0011-49c4-8fca-e2b3496ad5a7_20160204_023-ERROR uuid adalah format standar uuid. datestringadalah keluaran dari date +%Y%m%d. other-data panjang variabel tetapi tidak akan pernah berisi garis bawah. Saya memiliki file format: # d6f60016-0011-49c4-8fca-e2b3496ad5a7 client1 d5873483-5b98-4895-ab09-9891d80a13da …

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.