merci black_lord, mais ca ne marche pas en le mettant dans le prog de awk (vu mes tests...), par contre une autre commande qui marche est : ls -l $1 | grep '\<d.*\>' | awk -F " " '{print $1}' | cut -c 1-1
En fait c'etait pour apprendre, je voulais recupérer des morceaux d'une chaine de caracteres, et je suis tomber sur awk alors j'avais tester avec, mais j'avoue il y a beaucoup plus simple...
Marsh Posté le 30-11-2007 à 22:09:45
Bonsoir a toutes et a tous !
Je suis entrain d'écrire un script pour un shell Unix (bash), et je suis bloqué quelque part... :
J'aimerais pouvoir prendre un seul caractère d'un mot.
Voici ma commande dans le script :
X=`ls -l $1 | awk -F " " '{print <je veux afficher que le premier caractere>'`
Voila...si quelqu'un peut m'aider, jle remercie...