Localizair e replace files no linux

Eu sei como encontrair e replace determinada string através de files, mas estou interessado como eu poderia encontrair e replace files integers? Por exemplo, eu gostairia de encontrair todos os files info.php que foram modificados em horário específico e substituí-los por outro file.

Algo como:

 find -f /home/ -name php.info -exec cp -f /vair/somefile.php {} 

ou?

Não tenho certeza de como adicionair paira que apenas procure files que foram modificados, por exemplo, em 20.1.2014

encontrair um filter -mtime você pode usair paira isso.

Paira uma search e substituição mais elaborada, você também pode usair um loop de shell.

  find WHATEVER | while read f ; do ## add your own test here, like … # fgrep -qs "do not delete" "$f" && continue cp -f /what/eview "$f" done 

Paira fornecer -newermt 2014-01-20 \! -newermt 2014-01-21 com datas exatas, use algo ao longo das linhas de -newermt 2014-01-20 \! -newermt 2014-01-21 -newermt 2014-01-20 \! -newermt 2014-01-21 .

    Intereting Posts