Стандарты работы со старой / предыдущей резервной копией файла конфигурации «.bak» перед новым редактированием

Наконец-то он заработал. Я использовал следующий код:

for FILENAME in $(ls...); do
FILE_TIME=$(perl -e '@d=localtime ((stat(shift))[9]); printf "%4d%02d%02d%02d%02d%02d\n", $d[5]+1900,$d[4]+1,$d[3],$d[2],$d[1],$d[0]' $FILENAME)
echo "$FILE_TIME $FILENAME"
done | sort -k 1n -k 2 | cut -d" " -f2

Я использую систему HP-UX.

0
13.03.2015, 23:31
1 ответ

Следующее, возможно, является хорошей отправной точкой, поскольку объясняет, что может сделать один популярный текстовый редактор (Emacs) в отношении резервных копий файлов: Как мне управлять тем, как Emacs создает резервные файлы?

В общем, без какой-либо специальной настройки, когда кто-то начинает модифицировать файл foo, копия его начального состояния создается как foo~, а все существующее содержимое foo~ удаляется. Возможно, этого достаточно во многих случаях. Возможно, когда человек знает, что собирается начать рискованное изменение, лучше сделать копии вручную или использовать контроль версий.

0
29.04.2021, 00:31

Теги

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