Pertanyaan yang diberi tag «sh»

sh adalah shell Unix standar sejak Versi 7 Unix. POSIX memiliki perilaku shell standar berdasarkan Bourne Shell, dan skrip shell portabel harus sesuai dengan sintaks standar. Gunakan tag ini untuk pertanyaan yang berlaku untuk shell gaya Bourne / POSIX. Untuk skrip shell dengan kesalahan, silakan periksa di http://shellcheck.net sebelum mengirim di sini.




3
Ubuntu mengatakan "bash: ./program Izin ditolak" [ditutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 6 tahun yang lalu . Perbaiki pertanyaan ini Saya menjalankan Ubuntu pada komputer 1 dan komputer 2. Saya mengkompilasi program C ++ pada …
207 bash  shell  sh 

3
Menggunakan variabel di dalam heredoc bash
Saya mencoba menginterpolasi variabel di dalam heredoc bash: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOF Ini tidak berfungsi seperti yang saya harapkan ( $vardiperlakukan secara harfiah, tidak diperluas). Saya perlu menggunakan sudo teekarena membuat file memerlukan sudo. Melakukan sesuatu seperti: sudo cat …
192 bash  variables  sh  heredoc 


7
Variabel yang dimodifikasi di dalam loop sementara tidak diingat
Dalam program berikut, jika saya mengatur variabel $fooke nilai 1 di dalam ifpernyataan pertama , itu bekerja dalam arti bahwa nilainya diingat setelah pernyataan if. Namun, ketika saya mengatur variabel yang sama ke nilai 2 di dalam ifyang ada di dalam whilepernyataan, itu dilupakan setelah whileloop. Berperilaku seperti saya menggunakan …
187 bash  while-loop  scope  sh 

8
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. Jadi di saya .gitconfig, saya punya: [alias] chs = !sh …
182 git  sh  alias  git-alias 


8
Apa manfaat menggunakan $ () daripada backtick di skrip shell?
Ada dua cara untuk menangkap output dari baris perintah di bash: Backticks shell Legacy Bourne ``: var=`command` $() sintaks (yang sejauh yang saya tahu adalah spesifik Bash, atau setidaknya tidak didukung oleh shell lama non-POSIX seperti Bourne asli) var=$(command) Apakah ada manfaat menggunakan sintaks kedua dibandingkan dengan backticks? Atau apakah …
175 syntax  sh  backticks 

4
Fungsi shell panggilan dengan xargs
Saya mencoba menggunakan xargs untuk memanggil fungsi yang lebih kompleks secara paralel. #!/bin/bash echo_var(){ echo $1 return 0 } seq -f "n%04g" 1 100 |xargs -n 1 -P 10 -i echo_var {} exit 0 Ini mengembalikan kesalahan xargs: echo_var: No such file or directory Setiap ide tentang bagaimana saya dapat …
168 bash  sh  xargs 

12
Bagaimana cara menghapus ekstensi nama file di skrip shell?
Apa yang salah dengan kode berikut? name='$filename | cut -f1 -d'.'' Sebagaimana adanya, saya mendapatkan string literal $filename | cut -f1 -d'.', tetapi jika saya menghapus tanda kutip, saya tidak mendapatkan apa pun. Sementara itu, mengetik "test.exe" | cut -f1 -d'.' dalam shell memberi saya output yang saya inginkan , …
162 bash  shell  sh  cut  gnu-coreutils 

12
perintah sumber tidak ditemukan di shell sh
Saya memiliki skrip yang menggunakan shshell. Saya mendapatkan kesalahan di baris yang menggunakan sourceperintah. Sepertinya sourcetidak termasuk dalam shshell saya . Jika saya secara eksplisit mencoba menjalankan sourcedari shell saya mendapatkan: sh: 1: source: not found Haruskah saya menginstal "sumber"? Apakah saya memiliki versi yang salah sh?
148 bash  shell  sh 



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.