Pertanyaan yang diberi tag «bash»

Pertanyaan khusus untuk GNU's Bourne Again SHell, berbeda dengan shell Bourne / POSIX lainnya. Untuk pertanyaan tentang shell Unix secara umum, gunakan tag / shell sebagai gantinya.

3
Mengotomatiskan input tekstual dari skrip bash tanpa menggunakan EOF
Saya menjalankan Ubuntu Linux. Misalkan ada program yang disebut myprogram. Program ini meminta input dari pengguna; khusus, pengguna harus mengetik bilangan bulat ketika diminta dan tekan Enter. Saya ingin mengotomatiskan proses ini menggunakan skrip bash. Secara khusus, saya ingin mengeksekusi myprogram, katakanlah, 100 kali (menggunakan penghitung iyang beralih dari 1ke …

5
Apakah ada situs pengujian skrip bash online?
Terkadang saya perlu membantu teman dengan bash scripting. Ketika saya menggunakan mesin Windows, ini adalah lingkungan kerja dan saya tidak bisa begitu saja mengatur Cygwin atau menggunakan VM. Apakah ada situs web scripting gratis yang bisa saya gunakan, lebih disukai di mana saya bisa menggunakan Putty untuk menghubungkannya atau yang …
10 bash 

4
Hapus file yang lebih lama dari 5 hari di UNIX (tanggal dalam nama file, bukan cap waktu)
Saya ingin menghapus file log yang lebih lama dari 5 hari dari direktori. Tetapi penghapusan tidak harus didasarkan pada timestamp file. Itu harus didasarkan pada nama file. Untuk Contoh todays date adalah 07/05/2012 dan direktori berisi 10 file dari nama-nama seperti ABC_20120430.log, ABC_20120429.log, ABC_20120502.log, ABC_20120320.logdll saya ingin dapat menghapus file …
10 bash  sed  rm 


4
Minta skrip Bash menunggu pesan status sebelum melanjutkan
Saya menjalankan server Selenium dengan skrip bash dan seperti yang dapat Anda lihat dari cap waktu pada log di bawah ini, dibutuhkan sekitar 32 detik untuk hal tersebut dapat sepenuhnya online: Feb 28, 2012 10:19:02 PM org.openqa.grid.selenium.GridLauncher main INFO: Launching a standalone server 22:19:02.835 INFO - Java: Sun Microsystems Inc. …
10 bash  logs  pipe  search  selenium 


2
Kirim tugas ke latar belakang dalam "jika"
Kenapa ini? if true; then sleep 3 &; fi bash: syntax error near unexpected token `;' saya ingin berlari sleep 3 di latar belakang sehingga perintah ["sleep 3" hanyalah sebuah contoh] akan berjalan dalam gaya "paralell", sehingga selesai lebih cepat. Tapi saya mendapatkan ini: bash: syntax error near unexpected token …



3
bagaimana cara mengeksekusi baris yang berasal dari hasil grep?
Saya punya file teks dengan instruksi instalasi tertentu, dan saya tahu saya bisa mencari kejadian unik dalam file tersebut. Misalnya, file teks memiliki sesuatu seperti: MYDIR = `find / home / user -name somedir` ekspor PERL5LIB = $ PERL5LIB: $ MYDIR Dalam bash, bagaimana saya bisa menjalankan baris setelah grep …
10 bash  grep 

2
Tulis array default ke variabel di Bash
Saya mengharapkan excludes="${excludes:-( ${default_excludes[@]} )}" menjadi array jika $excludeskosong. Sayangnya barang setelah :-diambil menjadi string. Apakah saya melewatkan contortion sintaksis, atau apakah saya harus menggunakan clunky if [ -z "${excludes:-}" ] then excludes=( "${default_excludes[@]}" ) fi ?
10 bash  array 

5
Menjalankan banyak perintah dengan su di Bash
Saya ingin menggunakan su -cuntuk menjalankan sebagai root beberapa perintah sekaligus. Saya tidak ingin menggunakan skrip tambahan untuk ini. Saya mencoba yang berikut ini: su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & " -c "ls -lh" tetapi hanya mengeksekusi lsbukan yang pertama. Saya mencoba yang berikut ini: …
10 bash  su 

5
Temukan jalur absolut dari skrip
Dalam skrip saya mendapatkan $0jalur relatif yang memungkinkan untuk itu. Untuk mengubahnya menjadi absolut, saya telah menemukan solusi ini yang tidak saya mengerti: abspath=$(cd ${0%/*} && echo $PWD/${0##*/}) Masalah saya adalah keajaiban di dalam ${0%/*}dan ${0##*/}. Sepertinya mantan mengekstrak dirname dan yang terakhir mengekstrak nama file, saya hanya tidak mengerti …
10 bash  path 

3
Praktik terbaik untuk menggunakan $? di bash?
Ketika saya membaca jawaban ini tentang $? pertanyaan lain muncul di benak saya. Apakah ada praktik terbaik untuk cara menggunakan $? di bash? Mari kita punya contoh: Kami memiliki skrip linier dan saya ingin tahu bahwa semua perintah dieksekusi ok. Apakah Anda pikir tidak masalah untuk memanggil fungsi kecil (sebut …

5
Dapatkah IFS (Pemisah Bidang Internal) berfungsi sebagai pemisah tunggal untuk beberapa karakter pembatas yang berurutan?
Parsing array menggunakan IFS dengan nilai ruang non-putih menciptakan elemen kosong. Bahkan menggunakan tr -suntuk mengecilkan beberapa batasan ke satu batasan saja tidak cukup. Sebuah contoh dapat menjelaskan masalah ini dengan lebih jelas .. Apakah ada cara untuk mencapai hasil "normal" melalui tweaking IFS (apakah ada pengaturan yang terkait untuk …
10 bash  shell  scripting 

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.