Pertanyaan yang diberi tag sh

186
Membatalkan git simpanan pop git

Saya menyembunyikan beberapa perubahan lokal sebelum melakukan penggabungan yang rumit, melakukan penggabungan, kemudian dengan bodoh lupa untuk melakukan sebelum menjalankan git stash pop. Pop menciptakan beberapa masalah (metode buruk memanggil basis kode besar) yang terbukti sulit dilacak. Saya...

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...

185
Cara yang benar untuk mengimpor lodash

Saya memiliki umpan balik permintaan tarik di bawah ini, hanya bertanya-tanya di mana cara yang benar untuk mengimpor lodash? Anda sebaiknya melakukan impor dari 'lodash / has' .. Untuk versi sebelumnya dari lodash (v3) yang dengan sendirinya cukup berat, kita hanya perlu mengimpor modul /...

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...

182
Git Alias ​​- Berbagai Perintah dan Parameter

Saya mencoba membuat alias yang menggunakan banyak perintah Git dan parameter posisi. Ada halaman Stackoverflow untuk masing-masing, dan akan tampak jelas menyakitkan untuk melakukan keduanya, tetapi saya mengalami masalah. Sebagai contoh, saya ingin beralih ke foo cabang dan melakukan status....