Я хочу сделать погодную веб-страницу бегунка, у меня есть командная строка, чтобы сделать фотографию от веб-камеры, затем загружают его через FTP, но я хочу сделать резервное копирование фотографии со временем и датой как имя файла поэтому в настоящее время, это было бы 201410162011.jpg
Я попробовал попробованный для поиска с помощью Google для получения информации, но без удачи.
Если Вашу фотографию называют file.jpg
, и Вы хотите поддержать ее до файла, названного в честь даты, то выполненный:
cp file.jpg "$(date '+%Y%m%d%H%M').jpg"
, Если файлы резервных копий входят в различный каталог:
cp file.jpg "/path/to/backups/$(date '+%Y%m%d%H%M').jpg"
, Если, вместо того, чтобы создать резервную копию его, Вы хотели к , переименовывают файл, затем используют mv
вместо cp
:
mv file.jpg "$(date '+%Y%m%d%H%M').jpg"
При необходимости в остроте тогда, это должно работать:
cp photo.jpg "/path/to/backup/folder/$(date +%Y%m%d%H%M).jpg"
Иначе я рекомендовал бы хранить дату в переменной, затем назвав команду CP.
date=$(date +%Y%m%d%H%M)
cp "$source" "/path/${date}.jpg"