URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85516
[ Назад ]

Исходное сообщение
"мусор в истории команд /bin/csh "

Отправлено chillivilli , 03-Июн-09 23:17 
Всем доброго здоровья, подскажите что где подправить чтобы файл истории не забивался мусором после 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

Спасибо


Содержание

Сообщения в этом обсуждении
"мусор в истории команд /bin/csh "
Отправлено gaa , 03-Июн-09 23:27 
Этот мусор не от make, а от mc. Проблема сотни раз решалась, так что гугли.

"мусор в истории команд /bin/csh "
Отправлено chillivilli , 04-Июн-09 00:28 
>Этот мусор не от make, а от mc. Проблема сотни раз решалась,
>так что гугли.

вроде нашел решение - пересобрал mc без опции "subshell" но теперь не работает переключение по ctrl+o, лучшего решения для csh не нашел :(


"мусор в истории команд /bin/csh "
Отправлено gaa , 04-Июн-09 01:55 
>вроде нашел решение - пересобрал 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 и не добавляет туда команды, начинающиеся с пробела.


"мусор в истории команд /bin/csh "
Отправлено chillivilli , 17-Июн-09 16:21 
>>вроде нашел решение - пересобрал 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


"мусор в истории команд /bin/csh "
Отправлено StasikOS , 03-Авг-10 16:54 
>[оверквотинг удален]
>>Вторая ссылка в гугле: http://stasikos.blogspot.com/2008/07/history-mc.html
>>
>>> а еще там же, у тигро.инфо, есть намного более красивое решение
>>> export HISTCONTROL=ignoreboth
>>> которое можно добавить как в .bashrc, так и в bashrc для mc, который находится в ~/.mc/bashrc. Это аналог "ignorespace + ignoredups", который не дает задваивать команды в history и не добавляет туда команды, начинающиеся с пробела.
>
>Нет не гентушник, кстате мое решение описанное выше не прокатило, все равно
>мусорит, а по ссылкам я так понимаю это не моя ситуация
>так как не нашел куда добавлять эти строки
>>> export HISTCONTROL=ignoreboth

В .bashrc? (Ваш кэп)


"мусор в истории команд /bin/csh "
Отправлено Vovan , 16-Июн-13 00:50 
>[оверквотинг удален]
>>>
>>>> а еще там же, у тигро.инфо, есть намного более красивое решение
>>>> export HISTCONTROL=ignoreboth
>>>> которое можно добавить как в .bashrc, так и в bashrc для mc, который находится в ~/.mc/bashrc. Это аналог "ignorespace + ignoredups", который не дает задваивать команды в history и не добавляет туда команды, начинающиеся с пробела.
>>
>>Нет не гентушник, кстате мое решение описанное выше не прокатило, все равно
>>мусорит, а по ссылкам я так понимаю это не моя ситуация
>>так как не нашел куда добавлять эти строки
>>>> export HISTCONTROL=ignoreboth
> В .bashrc? (Ваш кэп)

Кэп, тема то "мусор в истории команд /bin/csh". А в .cshrc такое не канает ;)