Ajouter des colonnes dans un fichier
Résolu
poiuytreza01234567890
Messages postés
54
Date d'inscription
Statut
Membre
Dernière intervention
-
poiuytreza01234567890 Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
poiuytreza01234567890 Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai trois colonnes:
NomRep1=$(awk ' {print $1}' $res1dir)
NomRep2=$(awk ' {print $2}' $res1dir)
distanceT=$(awk ' {print $18}' $res1dir)
Je veux écrire dans un fichier texte les 3 colonnes l'une à côté de l'autre et non pas l'une en dessous de l'autre.
quand je met:
echo "$NomRep1 $NomRep2 $distanceT" >> $res2dir/fichierRes.txt
il me met une colonne en dessous de l'autre et non pas à côté de l'autre
quelqu'un peut il me corriger.
Merci
j'ai trois colonnes:
NomRep1=$(awk ' {print $1}' $res1dir)
NomRep2=$(awk ' {print $2}' $res1dir)
distanceT=$(awk ' {print $18}' $res1dir)
Je veux écrire dans un fichier texte les 3 colonnes l'une à côté de l'autre et non pas l'une en dessous de l'autre.
quand je met:
echo "$NomRep1 $NomRep2 $distanceT" >> $res2dir/fichierRes.txt
il me met une colonne en dessous de l'autre et non pas à côté de l'autre
quelqu'un peut il me corriger.
Merci
A voir également:
- Ajouter des colonnes dans un fichier
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Comment faire des colonnes sur word - Guide
6 réponses
donc echo affiche les sauts de lignes, pour avoir 3 colonnes, essayer
paste <(echo "$NomRep1") <(echo "$NomRep2") <(echo "$distanceT")
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai mis :
et là aucun fichier crée avec une erreur:
paste < (echo "$NomRep1") < (echo "$NomRep2") < (echo "$distanceT") >> $resdir
et là aucun fichier crée avec une erreur:
syntax error near unexpected token '(' 'paste < (echo "$NomRep1") < (echo "$NomRep2") < (echo "$distanceT") >> $resdir/fichierDist.txt'
j'ai enlevé l'espace.
erreur:
syntax error near unexpected token '('
'paste <(echo "$NomRep1") <(echo "$NomRep2") <(echo "$distanceT") >> $resdir/fichierDist.txt'
erreur:
syntax error near unexpected token '('
'paste <(echo "$NomRep1") <(echo "$NomRep2") <(echo "$distanceT") >> $resdir/fichierDist.txt'