Espaces en debut de ligne
basti1
Messages postés
82
Date d'inscription
Statut
Membre
Dernière intervention
-
basti1 Messages postés 82 Date d'inscription Statut Membre Dernière intervention -
basti1 Messages postés 82 Date d'inscription Statut Membre Dernière intervention -
Bonjours,
Quand je fais la commande suivante
cat -n test > test.n
il me numérote bine chaque ligne du fichier, mais il incxert 4 espace en debut de chaque ligne. Comment puije faire pour soit les enlever soit qu'il ne les mettent pas
Merci
A+
basti1
Quand je fais la commande suivante
cat -n test > test.n
il me numérote bine chaque ligne du fichier, mais il incxert 4 espace en debut de chaque ligne. Comment puije faire pour soit les enlever soit qu'il ne les mettent pas
Merci
A+
basti1
A voir également:
- Espaces en debut de ligne
- Partage de photos en ligne - Guide
- Espaces insécables - Guide
- Formulaire en ligne de meta - Guide
- Mètre en ligne - Guide
- Espace de stockage gmail plein - Guide
4 réponses
Salut,
essayes ca:
cat -n tesst | tr ' ' -d > test.n
ou
cat -n tesst | tr ' ' -s > test.n
Le premier tr efface tout les espaces, le second eliminie les repetitions d'espace :o)
@++
essayes ca:
cat -n tesst | tr ' ' -d > test.n
ou
cat -n tesst | tr ' ' -s > test.n
Le premier tr efface tout les espaces, le second eliminie les repetitions d'espace :o)
@++
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
ou plutot ça:
sed 's/^ *//' suprime tout les espaces en debut de ligne :)
ne pas mettre le 'p' :o)
pardon :p
@+
cat -n test | sed 's/^ *//' > test.n
sed 's/^ *//' suprime tout les espaces en debut de ligne :)
ne pas mettre le 'p' :o)
pardon :p
@+
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Essaye quelque chose du genre
cat -n brol1 | sed -e 's/^ *//' > brol2
Je remarque qu'avec ma version de cat
le séparateur entre le numéro de ligne et le contenu primitif
est un ht (horizontal tab) A toi de voir comment tu veux le traiter.
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
cat -n brol1 | sed -e 's/^ *//' > brol2
Je remarque qu'avec ma version de cat
le séparateur entre le numéro de ligne et le contenu primitif
est un ht (horizontal tab) A toi de voir comment tu veux le traiter.
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.