En utilisant findavec grep, on peut localiser les fichiers qui correspondent à un modèle:
# find | grep error
./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html
./error_log
./includes/classes/error_log
Cependant, en utilisant findseul le premier fichier est introuvable:
# find . -name error*
./error_log
./includes/classes/error_log
Pourquoi ne trouve-t-il pas findle errors.htmlfichier lorsqu'il n'est pas utilisé avec grep? Comment est également findutilisé pour afficher ce fichier?
find -name error\*- une touche de moins à appuyer;) cela a le même effet, le*passe comme un astérisque alphabétisé à la commande find et n'est pas développé par votre shell