«bashrc» etiketlenmiş sorular

.bashrc, kullanıcının terminal oturum açma oturumu için Bash kabuk yapılandırma dosyasıdır.


4
Farklı sekmeler arasında paylaşılan bashed geçmişi nasıl edinilir
Cevabı /unix//a/1292/41729 adresinde ayrı bash terminalleri arasında gerçek zamanlı paylaşılan geçmişi etkinleştirmek için kullandım . Yukarıdaki cevapta açıklandığı gibi, bu ekleyerek elde edilir: # avoid duplicates.. export HISTCONTROL=ignoredups:erasedups # append history entries.. shopt -s histappend # After each command, save and reload history export PROMPT_COMMAND="history -a; history -c; history -r; …
19 bash  bashrc  history 


1
Bash istemimdeki ok işaretini nasıl kullanabilirim?
Bu kırmızı ve yeşil ok işaretlerini bash isteminde nasıl kullanabilirim? güncelleme 1 Bu benim .bashrcdosyam if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[\033[00m\]\ [\033[01;34m\]→ \w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}→ \w\$ ' fi unset color_prompt force_color_prompt Bu okun daha önce yanıtladığı gibi tatlı olmasını istiyorum (yanlış ve doğru komut için kırmızı ve …
17 bash  bashrc  prompt 





2
İşlevim PS1'de neden yeniden değerlendirilmiyor?
Ben istemi bir işlevi tarafından dinamik olarak ayarlanmış bir parçası olmaya çalışıyorum, bu yüzden benim .bashrcvar: asdf () { echo -n $(pwd) } PS1="\u@\h:\w $(asdf)\$ " Bir kabuk açmak bana ilk başta beklediğim şeyi verir: $ bash darthbith@server:~/test /home/darthbith/test$ Ancak, dizin değiştirdiğimde, işlev tarafından tanımlanan bölüm değişmez: darthbith@server:~/test /home/darthbith/test$ cd …

4
Yoluma bir ikili dosya ekle
Yürütülebilir bir dosyam var. Ben sadece diğer komutlar gibi adıyla terminal çalıştırılabilir yürütmek istiyorum. Benim yürütülebilir in koyabilirsiniz /usr/local/binya da ben onun ekleyebilir PATHiçin ~/.bashrc. Her ikisi de işe yarayacak. Ne daha iyi? Fark var mı?

2
Kabuğa verilen her komutu nasıl bağlarım?
Kabuğumda yürütülen her komutun bir şeye yönlendirilmesi için .bashrc'mi düzenlemek istiyorum, örneğin: $ sudo apt update _________________ < sudo apt update > ----------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || Oldukça benzer bir şey yönettim, ama tamamen değil: $ bash $ exec > >(cowsay) $ echo "Hello …





Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.