Re'
On 06/01/2017 02:35 PM, David Martin wrote:
# cat supMajUserEmargos
1 utilisateur(s) EMARGOS trouv�(s), 0 mis � jour, 1 non trouv�(s) dans
le LDAP, 0 mise � jour non effectu�e
# vi supMajUserEmargos
1 utilisateur(s) EMARGOS trouvé(s), 0 mis à jour, 1 non trouvé(s) dans
le LDAP, 0 mise à jour non effectuée
le wc -l retourne 0 quoi qu'il arrive.
# wc -l supMajUserEmargos cut -c 1,2
0 108 supMajUserEmargos
wc: cut: Aucun fichier ou dossier de ce type
wc: 1,2: Aucun fichier ou dossier de ce type
0 108 total
en fait il faut le | entre wc -l supMajUserEmargos et cut -c 1,2 tu dois
en fait taper
wc -l supMajUserEmargos | cut -c 1,2
ce qui devrait te donner
0 supMajUserEmargos
car en fait si tu ne met pas le | il te donne la commande
wc -l -c supMajUserEmargos cut 1,2
et cette commande te donne le nombre de ligne -l et de bytes -c.
Tu n'as pas de ligne le premier 0 parceque tu ne finis pas par un \n ton
fichier. En fait wc -l compte le nombre de new line \n. Comment crees tu
ton fichier?
cordialement