cat > input
0,4880,1;1,8877,1;2,LT33A,0;3,2224,1;4,4926,1;
Output should be like below
0,4880,1
1,8877,1
2,LT33A,0
3,2224,1
4,4926,1
Quelqu'un peut-il m'aider?Comment convertir des lignes en colonnes et inversement
cat > input
0,4880,1;1,8877,1;2,LT33A,0;3,2224,1;4,4926,1;
Output should be like below
0,4880,1
1,8877,1
2,LT33A,0
3,2224,1
4,4926,1
Quelqu'un peut-il m'aider?Comment convertir des lignes en colonnes et inversement
tr ';' '\n' < input
Vous pouvez utiliser Sed:
sed 's/;/\n/g' file
nouvelle ligne à la fin pour l'échantillon d'entrée OP – ghostdog74
$ echo "0,4880,1;1,8877,1;2,LT33A,0;3,2224,1;4,4926,1;" |awk -vRS=";" 'NF'
0,4880,1
1,8877,1
2,LT33A,0
3,2224,1
4,4926,1
nouvelle ligne de plus à la fin pour l'échantillon d'entrée OP – ghostdog74
supplémentaire dans la virgule entrée. GIGO. –
La nouvelle ligne supplémentaire peut être facilement supprimée avec 'tr -s ';' '\ n' schot