D o m i n i q u e   G u e b e y    J u n g l e          Bazar informatique

Commandes utiles

Divers exemples pour grep, find, sed, cat.
Voir également dans la pages QSHELL sur iSeries-AS/400 [http://www.dg77.net/tekno/as400/as400qsh.htm#tools].
Liste des fichiers d’une arborescence par ordre décroissant de taille.
find  .  -type  f  |  xargs  ls  -s  |  sort  -rn
Liste des fichiers contenant une chaîne de caractères.
find  /cygdrive/f/doss24  \( -name "*.xml" \)  -print  |  xargs  grep  -l  'chaine'
Exemples sous CYGWIN [http://www.dg77.net/tekno/manuel/cygwin.htm].
 find  /cygdrive/c/www  \(  -name  "*.htm*"  -o  -name  "*.php*"  \)  -print  |  xargs  grep  -l  'class="spec"' 
Recherche, dans le répertoire www du disque c et ses sous-répertoires, des fichiers ayant ".htm" ou ".php" dans leur nom, puis affichage du nom de ceux d’entre eux contenant la chaîne class="spec"
grep  -v  'blogs.law.harvard.edu/tech/rss'  %TRAV%  >  %TMP%div.txt
Utilise grep pour éliminer une ligne contenant une chaîne de caractère particulière (ici : blogs.law...). Le fichier lu est %TRAV%, la sortie se fait dans %TMP%div.txt.
Cre : 12 dec 2010 - Maj : 26 nov 2011

A propos de ces pages / about these pages : http://www.dg77.net/about.htm
Cre : 12 dec 2010 - Maj : 26 nov 2011 - Gen : 2012-03-08-12:12:59,29