Pertanyaan yang diberi tag bash-script

Skrip ditulis dalam bahasa bash shell. Sebagian besar pertanyaan sebaiknya menggunakan tag / bash dan / shell-script.

144
redirect ke / dev / null

Saya membaca contoh skrip bash shell: #!/bin/bash # This script makes a backup of my home directory. cd /home # This creates the archive tar cf /var/tmp/home_franky.tar franky > /dev/null 2>&1 # First remove the old bzip2 file. Redirect errors because this generates some if the...

41
Variabel sebagai perintah; eval vs bash -c

Saya membaca skrip bash yang dibuat seseorang dan saya perhatikan bahwa penulis tidak menggunakan eval untuk mengevaluasi variabel sebagai perintah yang digunakan penulis bash -c "$1" dari pada eval "$1" Saya berasumsi menggunakan eval adalah metode yang disukai dan mungkin juga lebih cepat....

27
Bash di Linux vs Mac OS

Saya membeli iMac. Saya telah bekerja di Linux untuk waktu yang lama dan saya melakukan banyak scripting bash. Saya bertanya-tanya apakah semua perintah dan fitur bash tersedia di Mac OS? Adakah yang punya pengalaman dengan scripting Mac bash? Saya menghargai masukan

17
Fungsi bash yang mengambil argumen seperti bahasa lain?

Saya memiliki fungsi bash untuk mengatur $PATHseperti ini - assign-path() { str=$1 # if the $PATH is empty, assign it directly. if [ -z $PATH ]; then PATH=$str; # if the $PATH does not contain the substring, append it with ':'. elif [[ $PATH != *$str* ]]; then PATH=$PATH:$str; fi } Tetapi...

16
Bash: Apa gunanya tipe (Bash builtins)?

Saya menemukan perintah dalam skrip Bash di mana saya menemukan: find /var/log/abcd -type f Perintah di atas adalah dalam konteks membersihkan file log. Saya tahu apa yang harus finddilakukan. Setelah melihat -type f, saya mencari halaman manual untuk itu. Saya melihatnya di halaman manual...

13
Ekspresi reguler dalam skrip bash

Ini adalah pertama kalinya bash scripting saya jadi saya mungkin membuat kesalahan mudah. Pada dasarnya, saya mencoba menulis skrip yang mendapatkan grup pengguna, dan jika mereka berada dalam grup tertentu, itu akan mencatatnya. Jelas akan ada lebih banyak fungsi, tetapi tidak ada gunanya...

9
Aman memberi makan program dengan kata sandi

Setelah memahami masalah dengan menggunakan kata sandi di baris perintah , saya perlu menemukan cara memberi makan program dengan kata sandi tanpa menjadi masalah (tanpa kata sandi direkam di suatu tempat). Saya memiliki skrip bash yang secara otomatis menginstal seluruh server LAMP dari sumber:...