Я обычно игнорирую эту помеху также:
grep -v "^#" | cat -s
и diffing они или...vim -d
смотреть на файлы. Подсветка синтаксиса заботится о создании комментария по сравнению с довольно очевидными различиями некомментария. Различное выделение встроенного различия, таким образом, Вы видите, какие значения или части значений были изменены сразу, делает этого моего фаворита.На вашем месте я играл бы вокруг с чем-то как этот в моем конфигурационном файле оболочки (например. ~/.bashrc
):
reminder_cd() {
builtin cd "$@" && { [ ! -f .cd-reminder ] || cat .cd-reminder 1>&2; }
}
alias cd=reminder_cd
Таким образом, можно добавить a .cd-reminder
файл в каждом каталоге Вы хотите получить напоминание для. Содержание файла будет отображено после каждого успешного cd
к каталогу.
gim@tenebreuse ~/tmp % echo 'warning: this directory is pure junk' > .cd-reminder
gim@tenebreuse ~/tmp % cd ..
gim@tenebreuse ~ % cd tmp
warning: this directory is pure junk
gim@tenebreuse ~/tmp %
$@
. – enzotib 11.08.2011, 18:04$@
должен быть предпочтен"$@"
… – Stéphane Gimenez 11.08.2011, 21:49$@
или$*
(они - то же самое при закрытии кавычки), когда Вы хотите, чтобы IFS wordsplitting произошла. – Chris Down 16.09.2011, 23:09pushd
иpopd
также. – mVChr 08.11.2015, 23:42