Récemment, j'ai reçu ce find
one-liner, mais je ne suis pas en mesure d'expliquer d'où vient la différence des deux ci-dessous:
Exemple 1
[root@centos share]# find . -exec grep -i "madis" {} /dev/null \;
./names:Madison Randy:300:Product Development
Exemple 2
[root@centos share]# find . -exec grep -i "madis" {} \;
Madison Randy:300:Product Development
Comme vous pouvez le voir, dans le premier, il y a le fichier spécifique dont dérive cette chaîne et jusqu'à présent, je ne suis vraiment pas en mesure de savoir pourquoi cela se produit.
/dev/null
est d'être sûr que tout ce qui est grep-ed ne sera pas trouvé dans le/dev/null
fichier (vide) , donc seuls les emplacements corrects sont sortis"