La même méthode plus complète:
Dans cet exemple, je redirige la sortie du ls vers /dev/null, donc si je ne rajoute pas le -print de la commande find, on serait toujours ko, puisque le grep ne capturerait jamais rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $ find . -maxdepth 1 -name "fichier.txt" -exec bash -c "ls -l {} >/dev/null" \; -print | grep -q '.*' || echo ko
Partager