Tentando limpar um diretório em um sistema HP/UX que possui um número estúpido de arquivos. Eu já tentei:
Crie um arquivo com todos os arquivos anteriores a "x" dias. (Este método, usando o comando find, mesmo ao selecionar apenas 5 dias de arquivos, funcionou "para sempre".)
Então agora estou tentando fazer um dia de cada vez usando uma máscara de arquivo:
tar -czf SV*20150227*.evt SV_EVT_FILES_ARCHIVE_20150227.tar'
Infelizmente, estou recebendo um erro como este:
tar: SV_EVT_FILES_ARCHIVE_20150227.tar: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
Segui o tutorial em: http://www.thegeekstuff.com/2010/04/unix-tar-command-examples/
mas obviamente estou fazendo algo errado. Alguém pode esclarecer onde eu estraguei tudo?
Obrigado
Responder1
Este é o comando correto para compactar seu arquivo:
tar -cvzf {Archive.tar.gz} {TargetFolder}
você fez o contrário ;)
se você não quiser compactá-lo, remova o parâmetro z:
tar -cvf {Archive.tar} {TargetFolder}