Hey,
Ik wil graag met iets als: cat filename | sed 's/\n//g'
een bestand met meerdere regels aanpassen tot een bestand met 1 lange regel.
Bijv:
[Oud bestand]
line1
line2
line3
[/Oud bestand]
Moet worden
[Nieuw bestand]
line1|line2|line3
[/Nieuw bestand]
Het kan ook zijn dat er een willekeurig aantal spaties vooraan een regel staan. Die wil ik eigenlijk ook weg hebben. In perl of php heb je trim, maar hoe doe je zoiets in bash, als het al kan tenminste
Het oude bestand kan dus ook zo zijn:
[Oud bestand]
___line1
_____line2
__line3
[/Oud bestand]
* _ = spatie
En moet hetzelfde worden als eerder bij nieuw bestand aangegeven. Thnx
Ik wil graag met iets als: cat filename | sed 's/\n//g'
een bestand met meerdere regels aanpassen tot een bestand met 1 lange regel.
Bijv:
[Oud bestand]
line1
line2
line3
[/Oud bestand]
Moet worden
[Nieuw bestand]
line1|line2|line3
[/Nieuw bestand]
Het kan ook zijn dat er een willekeurig aantal spaties vooraan een regel staan. Die wil ik eigenlijk ook weg hebben. In perl of php heb je trim, maar hoe doe je zoiets in bash, als het al kan tenminste
Het oude bestand kan dus ook zo zijn:
[Oud bestand]
___line1
_____line2
__line3
[/Oud bestand]
* _ = spatie
En moet hetzelfde worden als eerder bij nieuw bestand aangegeven. Thnx
[ Voor 4% gewijzigd door Verwijderd op 30-12-2003 20:37 ]