Verwenden von sed zum Einfügen von TABs

7

Ich benutze diesen Befehl:

%Vor%

um Zeile 10 wie folgt einzufügen: <TAB><TAB><TAB>sleep(0.1)

Aber ich habe

%Vor%

Können Sie mir sagen, wie ich dieses Ergebnis erzielen kann? Danke

PS. Ich verwende diesen Befehl in einem ausführbaren Bash-Skript.

    
georgian 04.03.2011, 07:34
quelle

1 Antwort

28

Ich glaube, das Problem liegt in der Konkurrenz zwischen der Art und Weise, wie die Shell und sed die Meta-Zeichen erweitern. Ich habe versucht, den ersten Backslash-Charakter zu verdreifachen, und das scheint für mich zu funktionieren:

%Vor%     
darklion 04.03.2011, 08:00
quelle

Tags und Links