Pertanyaan yang diberi tag bash

17
Sumber vs. mengapa perilaku berbeda?

Saya baru-baru belajar, itu . ./.a.adan ./.a.asama. Namun berusaha source source .a.amemberikan kesalahan. IMO, .menjadi Bash alias untuk sourcetidak boleh berperilaku berbeda, jadi apa yang saya lewatkan? Bonus, mengapa tidak . .apa - apa sementara source

17
Sesi tmux baru tidak sumber file bashrc

Ringkasan Ketika saya membuat sesi tmux baru, prompt saya menarik dari konfigurasi bash default dan saya harus menjalankan secara manual source ~/.bashrcuntuk prompt khusus saya. Analisis Saya menggunakan mesin RHEL 7. Saya mulai memperhatikan perilaku ini setelah pembaruan bash beberapa waktu...

17
Alias ​​dan fungsi

Dari manual bash Aturan tentang definisi dan penggunaan alias agak membingungkan. Bash selalu membaca setidaknya satu jalur input lengkap sebelum menjalankan salah satu perintah di jalur itu. Alias ​​diperluas ketika perintah dibaca, bukan saat dijalankan. Oleh karena itu, definisi alias muncul...

17
Menekan jejak eksekusi bash (set -x) dari luar skrip

Saya mencoba menemukan jawaban untuk pertanyaan ini, tetapi sejauh ini tidak berhasil: Saya memiliki skrip yang menjalankan beberapa skrip lain, dan banyak skrip lainnya memiliki "set -x" di dalamnya, yang membuat mereka mencetak setiap perintah yang mereka jalankan. Saya ingin menyingkirkan itu...

17
Mengatur output jq ke Variabel Bash

Saya menggunakan curl untuk mendapatkan JSON kembali dari api sisa seperti ini: content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc) echo "${content}"| jq -r '.data.value' yang menghasilkan nilai yang saya butuhkan. Namun; ketika saya mengubah kode di atas terlihat seperti...

17
Pencetakan array asosiatif BASH

Apakah ada cara untuk mencetak seluruh array ([kunci] = nilai) tanpa mengulang semua elemen? Asumsikan saya telah membuat array dengan beberapa elemen: declare -A array array=([a1]=1 [a2]=2 ... [b1]=bbb ... [f500]=abcdef) Saya dapat mencetak kembali seluruh array dengan for i in...

17
Kesalahan sintaksis dekat token tak terduga `fi`

Saya tidak selalu menginginkan jawaban tetapi jika seseorang dapat mengarahkan saya ke beberapa literatur atau contoh. Saya ingin mencari tahu. Ketika saya menjalankan skrip saya menerima kesalahan: Kesalahan sintaksis dekat token yang tidak terduga fi Saya telah menyimpulkan bahwa masalah...

17
Apa maksud backslash dot sebagai perintah?

Perangkat lunak yang saya instal menyisipkan baris di profil saya yang bertuliskan: [ -s "$SOME_FILE" ] && \. "$SOME_FILE" Saya tahu dot .identik dengan source, jadi saya curiga ini hanya sumber file, tapi saya belum pernah melihat \.sebelumnya; apakah itu melakukan sesuatu yang...