Сохраните два файла истории удара, один с ignoredups, один со всем

Это - вид излишества, но могло все еще быть эффективным решением: Используйте некоторую FUSEфайловая системафильтрацию поддержки , например, FilterFS или rofs-фильтрованный. RevealFS звучит также удобным - он скрывает файлы то отсутствие a user.public расширенный атрибут файла (xattr).

Используя один из них, Вы могли, вероятно, сказать mplayer переставить все файлы и таким образом сохранить stdin средства управления. (По сравнению с созданием двух плей-листов это - скорее много усилия, все же.)

4
26.03.2013, 20:39
1 ответ

Вы могли проигнорировать встроенный механизм истории и злоупотребить $PROMPT_COMMAND для записи истории любым путем, Вы хотели. Некоторые люди сохраняют каталог файлов истории, один для каждой оболочки/даты/имени хоста, и т.д. Приблизительно что-то вроде этого:

prompt_cmd() {
    echo "$_" >> $HOME/.my_history_file_$HOSTNAME
}

PROMPT_COMMAND=prompt_cmd

очевидно, украсьте с датами, времена, безотносительно...

9
27.01.2020, 20:49

Теги

Похожие вопросы