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.

2
alias vs ekspor untuk perintah sederhana
Untuk perintah sederhana seperti less, apakah lebih baik membuat alias atau mengekspor opsi? Apakah ada manfaat satu di atas yang lain? Misalnya, jika saya ingin lessselalu menggunakan -Ropsi untuk menampilkan karakter mentah, kedua solusi ini berfungsi: export LESS='-R' alias less='less -R' Untuk kasus sederhana seperti ini, apakah ada manfaat satu …
33 bash  zsh  alias 

3
Menggunakan variabel untuk menyimpan kode warna terminal untuk PS1?
Di saya .bashrc, saya menggunakan kode warna terminal ANSI untuk mewarnai berbagai bit. Ini terlihat seperti ini: PS1='\u@\h:\w\[\033[33m\]$(virtual_env)\[\033[32m\]$(git_branch)\[\033[0m\]$ ' di mana virtual_envdan git_branchadalah fungsi bash yang menampilkan barang di stdout. Sekarang, untuk membuatnya lebih mudah dibaca dan dimodifikasi, saya ingin menyimpan kode warna dalam variabel dan merujuknya, alih-alih menanamkannya langsung …


9
Perintah Bash di dalam vi
Apakah mungkin untuk mengetikkan perintah bash di dalam vi dan mendapatkan stdout? Saya merasa sering membosankan untuk menutup dan membuka kembali vi hanya karena saya ingin mencari sesuatu di shell.
33 bash  shell  vim  vi 




5
Perintah Bash Sudo Tidak Ditemukan
Saya telah mengatur VM menggunakan turnkey linux redmine dan saya mencoba SSH ke server untuk menginstal beberapa item lagi. Tampaknya tidak mengenali perintah sudo. Setiap kali saya mencoba sesuatu sudo saya mendapatkan kesalahan mengatakan: -bash: sudo: command not found Saya membaca di tempat lain untuk mengetik 'whereis sudo' dan hasilnya …
33 bash  sudo 



1
Bagaimana cara menggunakan byte nol di Bash?
Saya sudah membaca itu, karena path file di Bash dapat berisi karakter apa pun kecuali byte nol (byte bernilai nol, $'\0'), yang terbaik adalah menggunakan byte nol sebagai pemisah. Misalnya, jika output dari findakan dikirim ke program lain, disarankan untuk menggunakan -print0opsi (untuk versi findyang memilikinya). Tetapi meskipun sesuatu seperti …
33 bash  null 

5
cari teks pada output terminal
Saya menjalankan aplikasi dengan perintah $ grails run-appyang mencetak terminal masuk seperti di bawah ini. Yang saya inginkan adalah mencari teks tertentu (katakanlah user authorities) di log ini sehingga saya dapat memverifikasi lebih lanjut. Salah satu cara menggunakan Logging Apis untuk menulis dalam file teks tapi saya ingin mencarinya di …


8
Meraih ekstensi dalam nama file
Bagaimana cara saya mendapatkan ekstensi file dari bash? Inilah yang saya coba: filename=`basename $filepath` fileext=${filename##*.} Dengan melakukan itu saya bisa mendapatkan ekstensi dari bz2path /dir/subdir/file.bz2, tapi saya punya masalah dengan path /dir/subdir/file-1.0.tar.bz2. Saya lebih suka solusi menggunakan hanya bash tanpa program eksternal jika memungkinkan. Untuk memperjelas pertanyaan saya, saya membuat …
33 bash  shell  filenames 

6
Bagaimana menemukan file di mana fungsi bash didefinisikan?
Saya tidak tahu bagaimana menemukan file di mana fungsi bash didefinisikan ( __git_ps1dalam kasus saya). Saya bereksperimen dengan declare, type, which, tapi tidak ada yang memberitahu saya file sumber. Saya membaca di suatu tempat yang declaredapat mencetak nama file dan nomor baris, tetapi tidak dijelaskan caranya. The helphalaman untuk declaretidak …
33 bash 

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.