Her şeyden önce, bu SE üzerindeki mevcut konuların kopyası değildir. Bu iki konuyu daha iyi bash tarihiyle ilgili okudum ( 1. , 2. ), ancak cevapların hiçbiri işe yaramaz - - Bu arada Fedora 15'im.
Aşağıdakileri .bashrc
kullanıcı dizinindeki dosyaya ekledim (/ home / aahan /), ve çalışmıyor. Bir ipucu olan var mı?
HISTCONTROL=ignoredups:erasedups # no duplicate entries
HISTSIZE=1000 # custom history size
HISTFILESIZE=100000 # custom history file size
shopt -s histappend # append to history, don't overwrite it
PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND" # Save and reload the history after each command finishes
Tamam, bash tarihiyle istediğim şey bu (öncelik):
- kopyaları saklamayın, var olanları silin
- derhal tüm açık terminallerle geçmişi paylaş
- her zaman tarih ekler, üzerine yazmaz
- çok satırlı komutları tek bir komut olarak sakla (varsayılan olarak kapalıdır)
- varsayılan Geçmiş boyutu ve geçmiş dosyası boyutu nedir?
echo $SHELL
). Manüel olarak açık kabuğunuzdan çalıştırırsanız ayarlar çalışır mı? Açıkçası, pek çokları için çalıştıkları için ayarlar doğru, sadece onları yanlış uyguluyorsunuz. Ve hiçbir Fedora15 / Gnome3 / sanal makine olmanın asıl işlevi ile ilgisi yok bash
.
.bashrc
. Yanlış mı? Bu yazıya gerçek kabuk komutlarıyla bir "cevap" ekleyebilir misiniz? (lütfen noob-
.bashrc
ARE gerçek kabuk komutlarına yazdığınız her şey . Scriptler sadece kabuk komutları dizisidir. Ayrıca, son zamanlarda export
biti çıkarmadan yaptığınız düzenleme kötü bir fikirdi, tutulması gereken.