Всем доброго здоровья, подскажите что где подправить чтобы файл истории не забивался мусором после make install clean
мусор вида, история команд сохраняется, но стоит поставить какойнить порт - все опять там вместо нормальной истории этот шлак:
7build'`"
713 15:48 cd "`printf "%b" '\0057usr\0057local\0057share\0057apache22'`"
714 15:48 cd "`printf "%b" '\0057usr\0057local\0057share'`"
715 15:48 cd "`printf "%b" '\0057usr\0057local\0057share\0057mysql'`"
716 15:48 cd "`printf "%b" '\0057usr\0057ports\0057databases\0057mysql51\0055server'`"
717 15:48 cd "`printf "%b" '\0057usr\0057local\0057share\0057mysql'`"
718 15:49 cd "`printf "%b" '\0057usr\0057ports\0057databases\0057mysql51\0055server'`"
719 15:49 cd "`printf "%b" '\0057usr\0057ports\0057databases'`"
720 15:49 cd "`printf "%b" '\0057usr\0057ports'`"
721 15:49 cd "`printf "%b" '\0057usr'`"
722 15:49 cd "`printf "%b" '\0057usr\0057local'`"
723 15:49 cd "`printf "%b" '\0057usr\0057local\0057etc'`"
724 15:49 cd "`printf "%b" '\0057usr\0057local'`"
725 15:49 cd "`printf "%b" '\0057usr\0057local\0057bin'`"при этом set history=1000
set savehist=1000Спасибо
Этот мусор не от make, а от mc. Проблема сотни раз решалась, так что гугли.
>Этот мусор не от make, а от mc. Проблема сотни раз решалась,
>так что гугли.вроде нашел решение - пересобрал mc без опции "subshell" но теперь не работает переключение по ctrl+o, лучшего решения для csh не нашел :(
>вроде нашел решение - пересобрал mc без опции "subshell" но теперь не
>работает переключение по ctrl+o, лучшего решения для csh не нашел :(Гентушник, да? :)
Вторая ссылка в гугле: http://stasikos.blogspot.com/2008/07/history-mc.html
> а еще там же, у тигро.инфо, есть намного более красивое решение
> export HISTCONTROL=ignoreboth
> которое можно добавить как в .bashrc, так и в bashrc для mc, который находится в ~/.mc/bashrc. Это аналог "ignorespace + ignoredups", который не дает задваивать команды в history и не добавляет туда команды, начинающиеся с пробела.
>>вроде нашел решение - пересобрал mc без опции "subshell" но теперь не
>>работает переключение по ctrl+o, лучшего решения для csh не нашел :(
>
>Гентушник, да? :)
>
>Вторая ссылка в гугле: http://stasikos.blogspot.com/2008/07/history-mc.html
>
>> а еще там же, у тигро.инфо, есть намного более красивое решение
>> export HISTCONTROL=ignoreboth
>> которое можно добавить как в .bashrc, так и в bashrc для mc, который находится в ~/.mc/bashrc. Это аналог "ignorespace + ignoredups", который не дает задваивать команды в history и не добавляет туда команды, начинающиеся с пробела.Нет не гентушник, кстате мое решение описанное выше не прокатило, все равно мусорит, а по ссылкам я так понимаю это не моя ситуация так как не нашел куда добавлять эти строки
>> export HISTCONTROL=ignoreboth
>[оверквотинг удален]
>>Вторая ссылка в гугле: http://stasikos.blogspot.com/2008/07/history-mc.html
>>
>>> а еще там же, у тигро.инфо, есть намного более красивое решение
>>> export HISTCONTROL=ignoreboth
>>> которое можно добавить как в .bashrc, так и в bashrc для mc, который находится в ~/.mc/bashrc. Это аналог "ignorespace + ignoredups", который не дает задваивать команды в history и не добавляет туда команды, начинающиеся с пробела.
>
>Нет не гентушник, кстате мое решение описанное выше не прокатило, все равно
>мусорит, а по ссылкам я так понимаю это не моя ситуация
>так как не нашел куда добавлять эти строки
>>> export HISTCONTROL=ignorebothВ .bashrc? (Ваш кэп)
>[оверквотинг удален]
>>>
>>>> а еще там же, у тигро.инфо, есть намного более красивое решение
>>>> export HISTCONTROL=ignoreboth
>>>> которое можно добавить как в .bashrc, так и в bashrc для mc, который находится в ~/.mc/bashrc. Это аналог "ignorespace + ignoredups", который не дает задваивать команды в history и не добавляет туда команды, начинающиеся с пробела.
>>
>>Нет не гентушник, кстате мое решение описанное выше не прокатило, все равно
>>мусорит, а по ссылкам я так понимаю это не моя ситуация
>>так как не нашел куда добавлять эти строки
>>>> export HISTCONTROL=ignoreboth
> В .bashrc? (Ваш кэп)Кэп, тема то "мусор в истории команд /bin/csh". А в .cshrc такое не канает ;)