У меня есть процесс, который создает файл tar с копиями файлов, которые должны быть обновлены.
Я хочу сделать резервную копию существующих файлов перед перезаписью новыми файлами.
я пробовал
tar cf backup.tar -T `tar tf updated.tar`
Который не работал. Если я перенаправлю вывод из tar tf в файл, используйте его в качестве параметра -T:
tar tf updated.tar > list; tar cf backup.tar -T list
Но мне кажется, что я должен быть в состоянии выполнить это в одной команде. Является ли это возможным?