История изменений
Исправление Kroz, (текущая версия) :
tar uf - «$aa».log>/home/lily/My/copy_log/Copy.tar
$ man tar
-u, --update
Append files which are newer than the corresponding copy in the archive.
А какой файл ты хочешь чтобы оно обновило если у тебя результат в stdio перенаправляется? Оно и не должно работать.
tar uf "/home/lily/My/copy_log/Copy.tar" "$aa".log
И вообще странный код: ты ищешь .log файл, потом выделяешь директорию, дописываешь к ней расширение .log и архивируешь (затирая предыдущий результат). А что должно произойти если «каталог.log» не существует? А ведь такое 100% случится согласно алгоритму.
В общем думай.
Исправление Kroz, :
tar uf - «$aa».log>/home/lily/My/copy_log/Copy.tar
$ man tar
-u, --update
Append files which are newer than the corresponding copy in the archive.
А какой файл ты обновляешь если у тебя результат в stdio перенаправляется? Оно и не должно работать.
tar uf "/home/lily/My/copy_log/Copy.tar" "$aa".log
И вообще странный код: ты ищешь .log файл, потом выделяешь директорию, дописываешь к ней расширение .log и архивируешь (затирая предыдущий результат). А что должно произойти если «каталог.log» не существует? А ведь такое 100% случится согласно алгоритму.
В общем думай.
Исправление Kroz, :
tar uf - «$aa».log>/home/lily/My/copy_log/Copy.tar
$ man tar
-u, --update
Append files which are newer than the corresponding copy in the archive.
А какой файл ты обновляешь если у тебя результат в stdio перенаправляется? Оно и не должно работать.
tar uf "/home/lily/My/copy_log/Copy.tar" "$aa".log
И вообще странный код: ты ищешь .log файл, потом выделяешь директорию, дописываешь к ней расширение .log и архивируешь (затирая предыдущий результат). А что должно произойти если каталог.log не существует? А ведь такое 100% случится согласно алгоритму.
В общем думай.
Исправление Kroz, :
tar uf - «$aa».log>/home/lily/My/copy_log/Copy.tar
$ man tar
-u, --update
Append files which are newer than the corresponding copy in the archive.
А какой файл ты обновляешь если у тебя результат в stdio перенаправляется? Оно и не должно работать.
tar uf "/home/lily/My/copy_log/Copy.tar" "$aa".log
И вообще странный код: ты ищешь .log файл, потом выделяешь директорию, дописываешь к ней расширение .log и пакуеш (затирая предыдущий результат). А что должно произойти если каталог.log не существует? А ведь такое 100% случится согласно алгоритму.
В общем думай.
Исправление Kroz, :
tar uf
$ man tar
-u, --update
Append files which are newer than the corresponding copy in the archive.
А какой файл ты обновляешь если у тебя результат в stdio перенаправляется? Оно и не должно работать.
tar uf "/home/lily/My/copy_log/Copy.tar" "$aa".log
И вообще странный код: ты ищешь .log файл, потом выделяешь директорию, дописываешь к ней расширение .log и пакуеш (затирая предыдущий результат). А что должно произойти если каталог.log не существует? А ведь такое 100% случится согласно алгоритму.
В общем думай.
Исходная версия Kroz, :
tar uf
$ man tar
-u, --update
Append files which are newer than the corresponding copy in the archive.
А какой файл ты собрался обновлять если у тебя результат в stdio перенаправляется? Оно и не должно работать.
tar uf "/home/lily/My/copy_log/Copy.tar" "$aa".log
И вообще странный код: ты ищешь .log файл, потом выделяешь директорию, дописываешь к ней расширение .log и пакуеш (затирая предыдущий результат). А что должно произойти если каталог.log не существует? А ведь такое 100% случится согласно алгоритму.
В общем думай.