Gönderen bash
manuel:
history-size
(Sertleşmemiş)
Geçmiş listesine kaydedilen maksimum geçmiş girişi sayısını ayarlayın. Sıfıra ayarlanırsa, var olan geçmiş girişleri silinir ve yeni giriş kaydedilmez. Sıfırdan küçük bir değere ayarlanırsa geçmiş girişlerinin sayısı sınırlı değildir. Varsayılan olarak, geçmiş girişlerinin sayısı HISTSIZE
kabuk değişkeninin değerine ayarlanır . history-size
Sayısal olmayan bir değere ayarlanmaya çalışılırsa, maksimum geçmiş girişi sayısı 500 olarak ayarlanır.
Belirlediğiniz Yani eğer HISTSIZE
, set yok history-size
içinde .inputrc
. Readline kütüphanesi (bunun .inputrc
için yapılandırma) ayarladığınız şeyi önemsemez HISTFILESIZE
. kabuk oturumu bittiğinde ( readline kitaplığı tarafından değil ) HISTFILESIZE
geçmiş dosyasının ( $HISTFILE
) kırpıldığı boyuttur .bash
bash
Sorusuna göre " 5000'den fazla hatlarına bash geçmiş listesinin boyutunu ayarlamak için yolu var mı? ", history-size
Taleb kütüphanenin ayarı geçersiz görünüyor HISTSIZE
hem ayarlanırsa, kabukta ayarı.
nocaseglob
Kabuk seçeneği ile aynı değildir completion-ignore-case
ayara .inputrc
. Kabuk seçeneği dosya adı globbing davranışı ile ilgilidir, readline ayarı dosya adı tamamlamasıyla ilgilidir ( Tabkomut satırına bastığınızda ).
.inputrc
Ayarlar sadece, readline kütüphanesini kullanır tüm programları etkiler bash
.
bash
bayrakla çağırarak readline desteği olmadan başlatılabilir --noediting
.
Hem HISTSIZE
ve hem HISTFILESIZE
de kabuk değişkenleri olduğunu , ortam değişkenleri olmadığını ve bu nedenle dışa aktarılması gerekmediğini unutmayın.