Pertanyaan yang diberi tag bash

185
temukan -exec fungsi shell di Linux?

Apakah ada cara untuk findmenjalankan fungsi yang saya definisikan di shell? Sebagai contoh: dosomething () { echo "doing something with $1" } find . -exec dosomething {} \; Hasilnya adalah: find: dosomething: No such file or directory Apakah ada cara untuk mendapatkan find's -execuntuk...

184
Jalankan skrip bash dari URL

Katakanlah saya punya file di URL "http://mywebsite.com/myscript.txt" yang berisi skrip: #!/bin/bash echo "Hello, world!" read -p "What is your name? " name echo "Hello, ${name}!" Dan saya ingin menjalankan skrip ini tanpa terlebih dahulu menyimpannya ke file. Bagaimana saya melakukan...

184
Looping over arrays, mencetak indeks dan nilai

Saya ingin melakukan sesuatu seperti ini: foo=( ) foo[0]="bar" foo[35]="baz" for((i=0;i<${#foo[@]};i++)) do echo "$i: ${foo[$i]}" done # Output: # 0: bar # 1: Lalu saya mencoba untuk mengulanginya menggunakan untuk di: foo=( ) foo[0]="bar" foo[35]="baz" for i in ${foo[@]} do echo "?:...

184
Kesalahan RE: urutan byte ilegal di Mac OS X

Saya mencoba mengganti string di Makefile di Mac OS X untuk kompilasi silang ke iOS. String telah menyematkan tanda kutip ganda. Perintahnya adalah: sed -i "" 's|"iphoneos-cross","llvm-gcc:-O3|"iphoneos-cross","clang:-Os|g' Configure Dan kesalahannya adalah: sed: RE error: illegal byte...

180
Cara default ke direktori lain, bukan direktori home

Ulasan dari Stack Overflow на русском : Git Bash изменить домашний каталог Saya mengembangkan pada mesin windows. Satu-satunya tempat yang saya butuhkan untuk baris perintah linux adalah Git Bash. Masalahnya adalah: Ketika saya membukanya, saya berada di direktori home....