Pertanyaan yang diberi tag sh

213
Bagaimana cara menginstal Homebrew di OS X?

Saya mencoba menginstal Homebrew di OS X. Menurut situs Homebrew saya harus mengetik brew install wget dan yang saya dapatkan hanyalah -bash: brew: command not found Jadi saya sudah mencari StackOverflow dan menemukan jawaban ini . Masalahnya, bagaimanapun, adalah saya tidak melihat brewdi...

211
Banyak perintah dalam alias untuk bash

Saya ingin mendefinisikan alias yang menjalankan dua perintah berikut secara berurutan. gnome-screensaver gnome-screensaver-command --lock Saat ini saya sudah menambahkan alias lock='gnome-screensaver-command --lock' ke .bashrc saya tetapi karena saya mengunci workstation saya begitu sering...

211
Mengembalikan boolean dari fungsi Bash

Saya ingin menulis fungsi bash yang memeriksa apakah file memiliki properti tertentu dan mengembalikan benar atau salah. Maka saya bisa menggunakannya dalam skrip saya di "jika". Tetapi apa yang harus saya kembalikan? function myfun(){ ... return 0; else return 1; fi;} maka saya menggunakannya...

210
Perintah untuk mendapatkan baris ke-STDOUT

Apakah ada perintah bash yang memungkinkan Anda mendapatkan baris ke-10 dari STDOUT? Artinya, sesuatu yang akan mengambil ini $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt dan melakukan sesuatu seperti $ ls -l | magic-command...

208
Cara memeriksa apakah ada symlink

Saya mencoba memeriksa apakah ada symlink di bash. Inilah yang saya coba. mda=/usr/mda if [ ! -L $mda ]; then echo "=> File doesn't exist" fi mda='/usr/mda' if [ ! -L $mda ]; then echo "=> File doesn't exist" fi Namun, itu tidak berhasil. Jika '!' ditinggalkan, tidak pernah dipicu. Dan...

207
Membaca string yang dibatasi menjadi array di Bash

Saya memiliki variabel yang berisi string yang dibatasi ruang: line="1 1.50 string" Saya ingin membagi string itu dengan spasi sebagai pembatas dan menyimpan hasilnya dalam array, sehingga berikut ini: echo ${arr[0]} echo ${arr[1]} echo ${arr[2]} output 1 1.50 string Di suatu tempat saya...

206
find: argumen yang hilang ke -exec

Saya dibantu hari ini dengan perintah, tetapi sepertinya tidak berhasil. Ini perintahnya: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; Shell kembali find: missing argument to `-exec' Apa yang saya coba lakukan pada dasarnya adalah melalui...