Pertanyaan yang diberi tag bash

13
Tampilkan Spinner sambil menunggu beberapa proses selesai

Bagaimana saya bisa menunjukkan pemintal sampai baris perintah selesai itu pekerjaan? Dengan kata lain, Jika saya menjalankan skrip dan saya ingin menunjukkan pemintal saat skrip ini berjalan dan pemintal menghilang ketika skrip selesai itu adalah pekerjaan. Di bawah adalah kode pemintal yang...

13
Karakter nama fungsi shell valid

Menggunakan karakter Unicode yang diperluas (tidak diragukan) bermanfaat bagi banyak pengguna. Kerang yang lebih sederhana (abu (busybox), tanda hubung) dan ksh gagal dengan: tést() { echo 34; } tést Tapi bash , mksh , lksh , dan zsh tampaknya memungkinkan. Saya sadar bahwa nama fungsi POSIX...

13
Tambahkan beberapa pengguna ke grup UNIX dalam satu baris

Di Centos 6.5 (dan mungkin ada) linux, saya dapat membuat grup: sudo groupadd mygroup dan tambahkan beberapa pengguna ke dalamnya: sudo usermod -a -G mygroup userA sudo usermod -a -G mygroup userB sudo usermod -a -G mygroup userC Jumlah pengguna dalam kasus khusus saya adalah 20. Bagaimana...

13
Mengapa "bash -x" memecah script ini?

Saya memiliki skrip yang mengukur berapa lama beberapa perintah dijalankan. Dibutuhkan perintah "real" time, artinya, biner misalnya dalam /usr/bin/time(karena bash-built-in tidak memiliki -fflag). Di bawah ini, skrip yang disederhanakan yang dapat di-debug: #!/bin/bash TIMESEC=$(echo blah | (...

13
evaluasi ekspansi aritmatika di bash

Baris berikut membuat file_c-6.txttetapi keluaran 5: $ i=5; ls file_a-${i}.txt file_b-${i}.txt > file_c-$(( ++i )).txt; echo $i 5 $ cat file_c-6.txt file_a-5.txt file_b-5.txt Jika seseorang menghapusnya >akan daftar file_c-6.txtdan output 5: Saya tidak mengerti mengapa itu tidak menyimpan...

13
Memipakan perintah melalui filter warna

Apakah ada yang seperti ini di Unix? $ echo "this should show in red" | red $ echo "this should show in green" | green $ echo "this should show in blue" | blue Di sini saya tidak bermaksud untuk teks kode warna literal untuk muncul (untuk disisipkan dalam file, misalnya). Maksud saya teks...

13
Apa itu "<Esc> Kv" di bash

Ketika saya di bash dan tekan Esc, Shift+ K, V, bash api sampai $EDITORdengan nama file yang mirip dengan /tmp/bash-fc-186566385. Mengapa demikian dan apa tujuannya? Saya mungkin perlu menyebutkan bahwa saya menjalankan bash dengan set -o

13
Mengatur alias bash sementara saat memasukkan folder

Kadang-kadang saya suka memiliki alias bash yang sangat khusus dan mungkin keybindings ketika saya masuk pada folder (bisa menjadi proyek di mana saya terbiasa mengetik banyak perintah dari CLI). Mari kita anggap ketika saya memasukkan folder seperti "projectAlpha /" Saya mengharapkan beberapa...

13
Kapan {a, b, c} diperluas dalam bash, kapan bukan?

Skrip bash yang berisi for i in {a,b}-{1,2}; do echo $i; done cetakan a-1 a-2 b-1 b-2 ketika dieksekusi. Inilah yang saya harapkan - saat {a,b}konstruksinya diperluas. Namun, ketika skrip (lain) berisi v={a,b}-{1,2} echo $v itu mencetak {a,b}-{1,2} yang bukan itu yang saya harapkan. Saya...