Frage : Unix-Werkzeuge: Sed Befehl, Text durch Tabulatorzeichen zu ersetzen

Windows Xp SP2

I morgens versuchend, SourceForge UnixUtils durchzuführen „Sed“ Befehl:

Katze file1.txt | Sed s/str1/str2/g > file2.txt

However, str2 ist der VORSPRUNG (\ t) Buchstabe.  Da Sed nicht, \ t als das Tabulatorzeichen zu erkennen tut, aber es eher buchstäblich als entgangener „t-“ Buchstabe deutet, benötige ich eine Weise, dieses command.

Please durchzuführen vorschlage, wie man diesen Befehl using eine Indexakte für den Sedbefehl portion.
durchführt

Antwort : Unix-Werkzeuge: Sed Befehl, Text durch Tabulatorzeichen zu ersetzen

Hallo,

wenn Sie „Sed“ Sie, vermutlich haben „tr“ zu haben außerdem.

So warum nicht einfach

tr „str1““ \ t " <� file1=""> file2.txt

?

wmp

Weitere Lösungen  
 
programming4us programming4us