[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Expression reguliere



Olivier Audry a écrit :
> 
> j'ai une longue liste de fichier et je voudrais copier que certain d'entre
> eux
> la liste des fichiers m'est donner par ls -l | grep 15786281
> en fait je voudrais passer le resultat de ls -l | grep 15786281 a mv

J'y vais de ma petite solution. Même si celle en find est plus
élégante, tu peux aussi utiliser le shell et awk (j'aime bien awk) :
mv `ls -l | awk '$5==15786281 {print $9}'` mon_répertoire/

-- 
                  Josselin Mouette | Étudiant en thèse
     josselin.mouette@ens-lyon.org | josselin.mouette@ec-lyon.fr
 LÉOM - ÉCL (UMR CNRS 5512)        | (+33) 4 72 18 60 61
   `--> [Laboratoire d'électronique, optoélectronique et microsystèmes]



Reply to: