Preciso fazer um script ,onde devo mover arquivos e diretorios sempre pela data mais antiga.
Como posso esta informando o arquivo no script data ?
mv ??????
Versão Imprimível
Preciso fazer um script ,onde devo mover arquivos e diretorios sempre pela data mais antiga.
Como posso esta informando o arquivo no script data ?
mv ??????
eh meio complicado olha, nao eh soh un commando que vai fazer isso.
mv somente move.
voce vai ter que fazer um script que baseado em datas ele vai decidir qual mover.
ls -ls mostra a data da ultima modificacao... bom nao sei. bom vai prescisar de muita manipulacao nas strings (datas) e baseado nisso mover ou nao.
nao sei qual seria a melhor linguagem, perl? bash? C ou php? nao sei.
perl manipula muito bem, tem muitas funcoes, entretanto nao conheco perl, talvez perl seja a melhor pela sua funcionalidade... nao conhece td de bash tambem.
Voce vai ter que pesquisar e fazer muitos testes....
Vi alguma coisa a respeito disso, preciso somente achar.
Lembro que era alguma com o comando find + o mv.
se achar te mando.....
Marcos Amorim
marcosmamorim
Se vc conseguir me mande , sera muito util para mim.
Obrigado.
Hum,eh verdade.. o commando find tem uma opcoes de +mtime eu acho... mas eu nao sei muito bem <IMG SRC="images/forum/icons/icon_smile.gif"> veja no man find.
e pelo find voce pode executar comandos... e consequentemente mover <IMG SRC="images/forum/icons/icon_smile.gif">