Использование Ubuntu 18.04. Скажем, у нас есть файл с именем debug.log
. Вы можете создать копию с именем debug_BACKUP.log
с помощью одной из следующих команд:
cp debug.log debug_BACKUP.log
cp debug{,_BACKUP}.log
Альтернативно, замените cp
на mv
, чтобы переименовать файл.
Теперь предположим, что у нас есть debug1.log
и debug2.log
. Мы хотели бы создать копии с именами debug1_BACKUP.log
и debug2_BACKUP.log
. Есть ли одна команда для достижения этой цели?
Когда я попытался выполнить одно из следующих действий:
cp debug*.log debug*_BACKUP.log
cp debug*{,_BACKUP}.log
ошибка cp: target 'debug*_BACKUP.log' is not a directory
.