Au travail, nous utilisons cette construction, par exemple, connaître les noms de tous les fichiers, modifiés dans SVN depuis la dernière mise à jour et exécuter une commande svn add
sur eux:Utiliser perl au lieu de grep
svn st | grep '^\?' | perl -pe 's/^\s*\?// | xargs -L 1 svn add'
Et j'ai pensé: "Je voudrais pouvoir utiliser Perl une ligne-script au lieu de grep
".
Est-il possible de faire et comment?
P.S .: J'ai trouvé qu'il y a un opérateur m//
en Perl. Je pense qu'il devrait être utilisé sur les variables ARGV (ne connaissent pas leurs noms en Perl - peut-il s'agir du tableau $_
ou simplement des variables $1
?).
Quel est le problème avec grep? Vous pouvez utiliser 'grep -P' si vous avez besoin de PCRE ... – kennytm
ouais, je pourrais. mais je voudrais pouvoir utiliser perl =) – shybovycha