Pertanyaan yang diberi tag «shell»

Shell adalah antarmuka baris perintah Unix. Anda dapat mengetik perintah dalam shell secara interaktif, atau menulis skrip untuk mengotomatiskan tugas. Gunakan tag ini untuk pertanyaan yang berlaku pada / bin / sh dan sebagian besar shell yang kompatibel (abu, bash, ksh, zsh, ...). Untuk skrip shell dengan kesalahan, silakan periksa di http://shellcheck.net sebelum memposting di sini.



3
Mengeluarkan kesalahan saat menggunakan variabel shell kosong
Terkadang saya menggunakan, $PROJECT_HOME/*untuk menghapus semua file dalam proyek. Ketika variabel lingkungan, PROJECT_HOMEtidak disetel (karena saya lakukan sudan pengguna baru tidak memiliki set variabel lingkungan ini), itu mulai menghapus semua file dari folder root. Ini apokaliptik. Bagaimana saya bisa mengkonfigurasi bashuntuk melempar kesalahan, ketika saya menggunakan variabel lingkungan yang tidak …

2
Apa format untuk mengirim pesan ke sendmail?
Saya menggunakan perintah berikut untuk membuat pesan dengan cepat, dan mengirimkannya: echo "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail email@example.com Tampaknya ketika Anda mengirim informasi dari file, dengan melakukan sesuatu seperti: sendmail email@example.com mail.txt Kemudian sendmail melihat setiap baris sebagai header, dan mem-parsingnya. Tapi cara saya …
22 shell  email  sendmail  echo 


2
Tambahkan argumen ke 'bash -c'
Katakanlah saya ingin menjalankan perintah melalui Bash seperti ini: /bin/bash -c "ls -l" Menurut halaman manual Bash, saya juga bisa menjalankannya seperti ini: # don't process arguments after this one # | pass all unprocessed arguments to command # | | # V V /bin/bash -c ls -- -l kecuali …

3
Pencarian substring case-insensitive dalam skrip shell [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Bagaimana saya bisa menulis skrip shell yang akan melakukan kecocokan substring case-output output perintah?

7
tentukan shell dalam skrip saat runtime
Sesuai pengetahuan saya, untuk menentukan shell saat ini kami gunakan echo $0dalam shell. Sebaliknya saya ingin skrip saya memeriksa shell mana yang sedang berjalan. Jadi, saya mencoba mencetak $0skrip dan mengembalikan nama skrip sebagaimana mestinya. Jadi, pertanyaan saya adalah bagaimana saya bisa menemukan di mana shell saya menjalankan skrip saat …
22 linux  shell  ksh 

2
Bagaimana cara membuat for for di baris perintah?
Mari kita ambil yang sederhana for loop #!/bin/bash for i in `seq 1 10`; do echo $i done Titik koma AFAIK dalam skrip bash membuat shell mengeksekusi perintah saat ini secara serempak dan kemudian pergi ke yang berikutnya. Menekan enter benar-benar sama kecuali itu tidak memungkinkan Anda untuk memasukkan perintah …
22 bash  shell 



4
Apa itu 'IFS'?
Saya membaca utas ini: Bagaimana cara melompati baris file? Apa IFS? Dan apa forgunanya dalam konteks -loops?
22 bash  shell 




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.