HISTCONTROL
Komutların geçmiş listesine nasıl kaydedileceğini kontrol eden iki nokta üst üste işaretli değerler listesi.
Değer listesi içeriyorsa ignorespace
, boşluk karakteriyle başlayan satırlar geçmiş listesine kaydedilmez.
ignoredups
Önceki geçmiş girişiyle eşleşen satırların değeri kaydedilmemesine neden olur.
Değeri ignoreboth
için kısaltmadır ignorespace
ve ignoredups
.
Bir değer erasedups
, geçerli satırla eşleşen tüm önceki satırların bu satır kaydedilmeden geçmiş listesinden kaldırılmasına neden olur.
Yukarıdaki listede olmayan herhangi bir değer yok sayılır.
Eğer HISTCONTROL
kaldırılırsa ya da geçerli bir değer içermiyorsa, tüm hatlar değerine kabuk Geçmiş listesinde kayıtlı olan ayrıştırıcı, konuya göre okumak HISTIGNORE
. Çok satırlı bir bileşik komutunun ikinci ve sonraki satırları test edilmez ve değerine bakılmaksızın geçmişe eklenir HISTCONTROL
.