Я должен использовать tar с -T - и получить резервную копию списка файлов из stdin. К сожалению, когда список ввода пуст, tar создает пустой архив. Я хочу предотвратить это.
Можно ли заставить tar сделать «трусливый отказ от создания пустого архива» вместо создания пустого архива с опцией -T -?
Я знаю, я могу проверить архив пуст, просто позвонив
tar tvF|head -n 1|grep -c ^ #we are interested in only first file exists or not
тогда решите убрать пустой или нет.
Но я хочу более элегантное решение