Accueil > Astuces OSXFAQ > Jeudi - …Trouver des fichiers d’un type donné

Jeudi - …Trouver des fichiers d’un type donné

Comment puis-je localiser tous les scripts shell Bourne ou tous les fichiers texte dans mon répertoire Départ ?

Nous savons tous comment utiliser ‘find’ pour faire cela en se basant sur l’extension de fichier. Mais comment faire avec le contenu des fichiers, ce qui était requis par cette question ?

Utilisez la commande ‘file’ combinée avec ‘find’ et ‘grep’ :

% find . -print0 | xargs -0 file | egrep "(Bourne|Tenex)"
./sh:                Texte de script shell Bourne
./sh2:               Texte de script shell Bourne
./tsh:               Texte de script shell Tenex C

trouvera tous les scripts ’sh’ et ‘tcsh’. La magie est spécifiée par /etc/magic.


Parlez de cette astuce dans le Learning Center forum (en anglais sur osxfaq.com)


Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
 cliquez ici.

  • Pour les débutants : Le Tutoriel Mac OS X Unix
  • Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
  • Pour des réponses à des problèmes communs : Mac OS X How To

Thierry Astuces OSXFAQ

  1. Pas encore de commentaire
  1. Pas encore de trackbacks
Vous devez être identifié pour poster un commentaire