Bonsoir à toutes et à tous,
J'ai un script bash qui tente de retrouver les versions de PERL installées sur un station Linux (Fedora dans mon cas).
Si je lance le script SANS argument, le fichier test.txt contient bien l'ensemble des versions PERL installées sur mon ordinateur. En revanche, si je lance le script AVEC un argument, le fichier test.txt est vide!
Voici le script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 #!/bin/bash cat /dev/null > test.txt for __ENS_LOOPI__ in `echo $PATH | sed 's/:/ /g'`; do ls -B --color='never' -w 1 ${__ENS_LOOPI__}/perl* 2>/dev/null | grep -i "perl[0-9\.]$*" | sed 's#[*@~]$##' 1>> test.txt done
Une idée ?
Merci par avance,
Mickaël
Partager