Pertanyaan yang diberi tag «shell-script»

Pertanyaan tentang skrip shell, file yang dapat dieksekusi yang ditafsirkan oleh shell (bash, zsh, dll.).

3
Mengedit file config melalui skrip bash
Saya sudah mencoba untuk menulis skrip bash sederhana yang akan saya gunakan untuk menginstal aplikasi dan memperbarui file konfigurasi itu. Saya mengalami kesulitan untuk mendapatkan file konfigurasi itu dimodifikasi. # DBHost=localhost DBName=test # DBPassword= ada saran bagaimana saya bisa mendapatkan modifikasi di atas seperti di bawah ini? DBHost=localhost DBName=database DBPassword=password

4
Bagaimana cara menghapus string apa pun dari file melalui skrip shell?
Saya mencoba untuk menghapus string dari .bash_profile. String ditambahkan ketika skrip shell saya dijalankan: String saya di bash_profile sebagai berikut: # for Myapllication export MYAPP_HOME=/opt/myapp Saya ingin menghapus string dari .bash_profilesaat myapp dihapus melalui rpm. Bagaimana cara menghapus string apa pun dari file melalui skrip shell? (atau kemungkinan metode alternatif)

2
Temukan semua file dengan Python Shebang
Saya mencoba menjalankan pemeriksaan PEP8 terhadap pohon sumber besar. Pohon itu terdiri dari campuran file dalam berbagai bahasa. Idenya adalah untuk memeriksa semua skrip Python tanpa harus secara eksplisit mencantumkannya. Sebagian besar file-file ini sebenarnya tidak memiliki .pyekstensi. Apakah ada cara sederhana untuk menemukan semua file dengan kata Python di …



6
Alat untuk membuat file teks dari templat
Saya harus secara teratur membuat 100+ file teks dari template. Saat ini saya menggunakan skrip shell yang terlalu rumit. Saya pikir ada cara yang lebih cerdas untuk menangani ini, tetapi saya tidak tahu caranya. Saya memiliki "database": # outputfile template data1 data2 data3 first.txt $template_main $text1 abcd 1234 second.txt $template_main …


2
Tes POSIX dan -a
Saya memeriksa naskah saya dengan checkbashisms dan saya mendapat peringatan berikut: possible bashism in check_ssl_cert line 821 (test -a/-o): if [ -n "${ALTNAMES}" -a -n "${COMMON_NAME}" ] ; then Di bagian 4.62.4 dari spesifikasi POSIX yang saya temukan primary -a primer Melakukan biner dan hasil primer dan primer. Operator -a …


1
Redirection output dan spasi
Saya paranoid tentang ini, tapi mudah-mudahan ini pertanyaan sederhana: Apakah ada perbedaan di antara keduanya cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt dan cat file1|egrep -oP "[Mm]y string">/home/user/file.txt yaitu, apakah penting jika saya memiliki spasi yang melapisi karakter pipa (|) dan redirection (>)? Saya benar-benar paranoid bahwa memiliki …


2
Paralelisasi untuk loop
Saya ingin memparalelkan forloop dari kode berikut. Bagaimana cara melakukannya? #!/bin/bash N=$1 n=$2 for (( i=1; i<=$N; i++ )); do min=100000000000000 //set min to some garbage value for (( j=1; j<=$n; j++ )); do val=$(/path/to/a.out) val2=`echo $val | bc` if (( $val2 < $min )); then min=$val2; fi done arr=("${arr[@]}" …


3
Mass .flac -> .mp3 transcoding: Bagaimana cara menulis skrip shell yang mempertahankan informasi tag ID3?
Dalam beberapa minggu terakhir saya telah beralih dari pendekatan 'hands-on' ke .flac -> .mp3 transcoding, menjadi pendekatan yang jauh lebih 'diatur & dilupakan'. Langkah pertama adalah berhenti menggunakan ujung depan GUI (Audacity dengan plug-in LAME) dan alih-alih menggunakan metode yang saya uraikan di sini . Langkah kedua adalah menemukan skrip …


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.