Salut,
J'ai testé un bout de script sur une debian et ça passe nickel mais sur une redhat ça coince méchament :
echo "1 2 3 4/awk" | awk {' print $2" "substr($4,match($4,/\//)+1) '}
Debian :
2 awk
redhat :
awk: cmd. line:1: print $2" "substr($4,match($4,/\//)+1)
awk: cmd. line:1: ^ syntax error
C'est très probablement lié aux différences awk/gawk/nawk mais je n'arrive pas à trouver la bonne syntaxe sur la redhat. Pourtant, dans le man, les fonctions substr et match (…)
Forum Linux.redhat Traduction please
7
oct.
2009