man, 2004-05-24 kl. 12:44 skrev Jon Bendtsen:
frodo:/etc# echo test | sed -e "s/e/\t/"
ttst
frodo:/etc# echo test | sed -e 's/e/\t/'
ttst
frodo:/etc# echo test | sed -e 's/e/\\t/'
t\tst
frodo:/etc# echo test | sed -e "s/e/\\t/"
ttst
- Hvilken implementation og version af sed bruger du?
frodo:/etc# sed --version
GNU sed version 3.02
standart debian stable
Jeg kører debian/testing (+unstable) og der virker det. Version 4.0.9.
På min stable server er resultatet det samme som hos dig.
Hvis det er : i passwd du vil have lavet til tab, så kan du eventuelt
bruge
tr ':' '\t'
eller
tr ":" "\t"