Chaines de caractères dans fichier log
Résolu
Lapourax
Messages postés
3014
Date d'inscription
Statut
Contributeur
Dernière intervention
-
Lapourax Messages postés 3014 Date d'inscription Statut Contributeur Dernière intervention -
Lapourax Messages postés 3014 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Chaines de caractères dans fichier log
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
5 réponses
Salut,
Avec "printf" ?
Avec "printf" ?
$ cat brol 00/00/0000 machine1 0001 Coucou CCM 00/00/0000 ma_machine 00000023 Comment ça va ? $ cat foo.sh #!/bin/bash while read Date mach num mesg do printf "%-12s %-20s %-15s %s\n" "${Date}" "${mach}" "${num}" "${mesg}" done < brol $ ./foo.sh 00/00/0000 machine1 0001 Coucou CCM 00/00/0000 ma_machine 00000023 Comment ça va ?
hello
on peut aussi passer en paramètre la largeur des colonnes du format:
on peut aussi passer en paramètre la largeur des colonnes du format:
$ printf "%*s %*s %*s %s\n" 11 00/00/0000 -20 ma_machine -20 00000023 "Comment sa va ?" 00/00/0000 ma_machine 00000023 Comment sa va ? $ $ printf "%*s %*s %*s %s\n" 11 00/00/0000 -15 ma_machine -24 00000023 "Comment sa va ?" 00/00/0000 ma_machine 00000023 Comment sa va ? $
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question