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.

6
Memeriksa apakah nomor input bilangan bulat
Saya mencoba memeriksa apakah input bilangan bulat dan saya sudah membahasnya seratus kali tetapi tidak melihat kesalahan dalam hal ini. Sayangnya itu tidak berfungsi, itu memicu pernyataan if untuk semua input (angka / huruf) read scale if ! [[ "$scale" =~ "^[0-9]+$" ]] then echo "Sorry integers only" fi Saya …

3
Lihat berbagai riwayat pesta
The historyperintah daftar semua sejarah untuk sesi saat ini. Seperti: 1 ls 2 cd /root 3 mkdir something 4 cd something 5 touch afile 6 ls 7 cd .. 8 rm something/afile 9 cd .. 10 ls 11 history Untuk mencari item yang menarik, saya dapat mengirim historydengan grepsuka history …

4
Apa tujuan dari penundaan sementara (Ctrl-Y) di Bash?
Bagian penuh dari halaman manual Bash yang hanya berlaku mengatakan: Jika sistem operasi tempat bash berjalan mendukung kontrol pekerjaan, bash berisi fasilitas untuk menggunakannya. Mengetik karakter yang ditangguhkan (biasanya ^ Z, Control-Z) saat proses sedang berjalan menyebabkan proses tersebut dihentikan dan mengembalikan kontrol ke bash. Mengetik karakter menangguhkan tertunda (biasanya …

3
Grep Berwarna-warni
Saya mencoba untuk mendapatkan setiap perintah grep untuk menyorot hasilnya dalam warna yang berbeda. Saya bisa melakukannya secara manual dengan garis seperti ini: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep f Setiap ckarakter akan disorot dalam warna hijau dan setiap okarakter …
30 bash  shell  grep  pipe  bashrc 

8
Bagaimana cara menghasilkan bilangan bulat acak besar, berdistribusi seragam, dan seragam di bash?
Saya telah bertanya-tanya apa yang akan menjadi cara terbaik untuk mendapatkan keacakan yang baik di bash, yaitu, apa yang akan menjadi prosedur untuk mendapatkan bilangan bulat positif acak antara MINdan MAXsedemikian rupa sehingga Kisarannya bisa besar secara sewenang-wenang (atau setidaknya, katakanlah, hingga 2 32 -1); Nilai didistribusikan secara seragam (yaitu, …

5
Bagaimana cara mendapatkan milidetik sejak zaman Unix?
Saya ingin melakukan skrip bash yang mengukur waktu peluncuran browser untuk itu saya menggunakan html yang mendapat cap waktu di-load dalam milidetik menggunakan JavaScript. Dalam skrip shell tepat sebelum saya memanggil browser saya mendapatkan cap waktu dengan: date +%s Masalahnya adalah ia mendapat cap waktu dalam hitungan detik, dan saya …
30 bash  timestamps 


2
Apakah pengalihan output ke file menerapkan kunci pada file?
Jika saya punya perintah $ ./script >> file.log yang dipanggil dua kali, dengan panggilan kedua terjadi sebelum yang pertama berakhir, apa yang terjadi? Apakah panggilan pertama mendapatkan kunci eksklusif pada file output? Jika demikian, apakah skrip kedua gagal ketika mencoba menulis, atau apakah shell menerima output (memungkinkan skrip untuk mengakhiri) …

6
Ubah bentuk kursor (atau warna) untuk menunjukkan mode vi dalam bash
Untuk memperjelas: Saya tidak bertanya bagaimana cara mengubah kursor saat menggunakan vim di dalam terminal . Saya ingin kursor berubah ketika beralih antara input dan mode perintah dalam mode-Bash: set -o vi <CR> type some text <ESC> (the cursor changes shape/color) i (cursor change back) etc... Saya menemukan skrip yang …
30 bash  vi  line-editor 




3
Jika saya sudo mengeksekusi file skrip Bash, akankah semua perintah di dalam skrip Bash juga dieksekusi sebagai sudo?
Saya ingin menulis skrip pasca-instalasi otomatis di Bash (disebut post-install.sh, misalnya). Skrip akan secara otomatis menambah dan memperbarui repositori, menginstal dan memperbarui paket, mengedit file konfigurasi, dll. Sekarang, jika saya menjalankan skrip ini, misalnya dengan sudo post-install.sh, apakah saya hanya akan diminta sudokata sandi sekali, atau akankah saya perlu memasukkan …



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.