Pertanyaan yang diberi tag bash

25
Bagaimana cara mendapatkan tty di mana bash berjalan?

Dalam metode kedua yang diusulkan oleh halaman ini , seseorang mendapatkan tty di mana bash dijalankan dengan perintah: ps ax | grep $$ | awk '{ print $2 }' Saya pikir pada diri saya sendiri bahwa ini agak malas, mendaftar semua proses yang berjalan hanya untuk mengekstrak salah satunya. Apakah...

25
Apa yang disebut sintaks bash '<(konten file)'?

Ini jawaban pada Keamanan StackExchange menggunakan sintaks pesta yang menarik untuk menghasilkan file in-line: openssl req -new -x509 -nodes -newkey ec:<(openssl ecparam -name secp384r1) -keyout cert.key -out cert.crt -days 3650 Bit ini sangat menarik: <(openssl ecparam -name...

25
Bagaimana shell bisa tahu rumah?

Setiap shell memiliki variabel lingkungan yang diset $ HOME (mis /Users/lotolo. :) . Jika saya di bawah csh saya bisa unsetenv HOMEdan masih jika saya melakukannya cdsaya akan berada di rumah saya. Saya sudah menguji ini juga di bash ( unset HOME) dan itu perilaku yang sama. Jadi bagaimana shell...

25
Bash "for" loop tanpa bagian "in foo bar ..."

Saya baru-baru ini melihat beberapa kode yang membingungkan saya karena berfungsi dan saya tidak mengharapkannya. Kode dikurangi menjadi contoh ini #!/bin/bash for var; do echo "$var" done Saat dijalankan dengan argumen baris perintah adalah mencetaknya $ ./test a b c a b c Inilah ini, yang...

24
Bagikan alias dan pengaturan PATH antara zsh dan bash

Shell yang biasa saya gunakan adalah zsh. Saya memiliki beberapa alias untuk mengaktifkan warna di beberapa program seperti lsdan grep. Saya juga telah menetapkan jalur khusus saya sehingga saya dapat menjalankan program di tempat yang tidak standar (seperti di ~/bin/). Aku tidak akan mengubah...

24
Perpipaan STDERR vs. STDOUT

Menurut " Linux: The Complete Reference 6th Edition " (hal 44), Anda hanya dapat mem- pipe STDERR menggunakan |&simbol pengalihan. Saya telah menulis skrip yang cukup sederhana untuk menguji ini: #!/bin/bash echo "Normal Text." echo "Error Text." >&2 Saya menjalankan skrip ini...

24
"Bookmark" untuk bash

Menavigasi beberapa lapisan direktori bersarang sering kali menyebalkan. Di Firefox, mudah karena mereka memiliki bookmark. Jadi yang ingin saya lakukan untuk menandai file adalah dengan mengetik: $ go --add classes "repo/www/public/util/classes" Lalu, untuk masuk ke direktori ini, saya akan...

24
Aturan untuk memanggil subkulit di Bash?

Saya tampaknya salah paham aturan Bash untuk membuat subkulit. Saya pikir tanda kurung selalu membuat subkulit, yang berjalan sebagai prosesnya sendiri. Namun, sepertinya tidak demikian. Dalam Cuplikan Kode A (di bawah), sleepperintah kedua tidak berjalan di shell yang terpisah (sebagaimana...

24
Menggunakan fungsi bash shell di dalam AWK

Apakah mungkin menggunakan fungsi bash di dalam AWK? Contoh file (string, int, int, int) Mike 247808 247809 247810 Mencoba mengonversi nilai dari desimal ke heksadesimal. Fungsi didefinisikan baik dalam .bashrc atau dalam skrip shell. awk '{print $1 ; d2h($2)}' file awk: memanggil fungsi yang...

24
Jalankan perintah secara acak

Saya ingin menjalankan salah satu dari dua perintah C1dan C2secara acak. Bagaimana saya melakukannya di commandline (bash)? Akan menghargai jika one-liner