Я заменил слово «merchant
» на «capital
» в файлах, найденных в текущем каталоге, с помощью следующей команды:
find * -type f -exec sed -i -e 's/merchant/capital/g' {} \;
, но приведенная выше команда также изменит дату файла, есть ли Можно ли остановить дату изменения файла?
Заранее спасибо.
Я не думаю, что существует ясное решение для Вас.
, Но как обходное решение.
Получают дату модификации файла
stat file.txt | grep Modify
Теперь После завершения, что Вы действительно восстанавливали предыдущую дату модификации
touch -m -t [[CC]YY]MMDDhhmm[.SS]
он, следующее объясняет вышеупомянутый формат:
, Например: changind дата модификации файла мой названный url.txt
stat url.txt | grep Modify
производит
Modify: 2015-05-04 09:42:28.148281881 +0300
, модификация изменения к 05.04.2016 20:05:04
touch -m -t 201605042005.04 url.txt
Становится уверенной, который работает
stat url.txt | grep Modify
, производит
Modify: 2016-05-04 20:05:04.000000000 +0300
VirtualBox Guest Additions: modprobe vboxsf failed
ошибка, но возможно это ничего не будет означать после перезагрузки? - Редактирование, да, я повторно выполнил предпоследнюю команду после перезагрузки, и это работало без ошибок. Не уверенный, если it' s необходимый, чтобы сделать это дважды, но я был заверен. – Fuhrmanator 23 March 2018 в 04:51