Pertanyaan yang diberi tag «shell-script»

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



5
Cara yang lebih baik dalam menerima variasi 'Ya' dari prompt shell
Pengujian kegunaan dari skrip shell yang saya tulis menemukan bahwa orang-orang memiliki harapan yang berbeda tentang cara menjawab pertanyaan yang mengharapkan 'ya' sebagai jawabannya. Lihat variasi dalam contoh kode di bawah ini. Tentunya harus ada cara yang lebih baik dari apa yang saya temukan? Apa bentuk Anda yang dapat dibaca …






7
Haruskah skrip yang memerlukan sudo gagal jika tidak memilikinya, atau gunakan sudo dan prompt?
Saya memiliki skrip yang memberi saya kendali yang baik atas kecerahan lampu latar saya dan sudoharus dijalankan. Ini pada dasarnya ini: backlight="/sys/class/backlight/acpi_video0/brightness" echo $1 | tee $backlight dan tinggal di ~/bin/backlight-adjust. Script memerlukan sudohak istimewa, karena tee $backlightmenulis ke lokasi yang istimewa. Jadi itu akan gagal jika tidak dijalankan sudo. …

6
Menggabungkan banyak file dengan header yang sama
Saya memiliki beberapa file dengan header yang sama dan vektor yang berbeda di bawahnya. Saya perlu menyatukan semuanya tetapi saya hanya ingin header file pertama yang akan digabungkan dan saya tidak ingin header lain digabungkan karena semuanya sama. misalnya: file1.txt <header>INFO=<ID=DP,Number=1,Type=Integer> <header>INFO=<ID=DP4,Number=4,Type=Integer> A B C file2.txt <header>INFO=<ID=DP,Number=1,Type=Integer> <header>INFO=<ID=DP4,Number=4,Type=Integer> D E …



8
Gunakan file konfigurasi untuk skrip shell saya
Saya perlu membuat file konfigurasi untuk skrip saya sendiri: di sini sebuah contoh: naskah: #!/bin/bash source /home/myuser/test/config echo "Name=$nam" >&2 echo "Surname=$sur" >&2 Isi dari /home/myuser/test/config: nam="Mark" sur="Brown" itu berhasil! Pertanyaan saya: apakah ini cara yang benar untuk melakukan ini atau ada cara lain?


5
Bagaimana cara mendapatkan bagian terakhir dari tautan http di Bash?
Saya punya tautan http: http://www.test.com/abc/def/efg/file.jar dan saya ingin menyimpan file.jar bagian terakhir ke variabel, jadi string output adalah "file.jar". Ketentuan : tautan dapat memiliki panjang yang berbeda, misalnya: http://www.test.com/abc/def/file.jar. Saya mencobanya seperti itu: awk -F'/' '{print $7}' , tapi masalahnya adalah panjang URL, jadi saya butuh perintah yang bisa digunakan …
25 bash  shell-script  awk  cut 

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.