>
kann es tun.
echo "text" > file
tee
kann es tun.
echo "test" | tee file
Kann man das sed
machen, ohne eine der oben genannten Methoden zu verwenden? Ist es möglich, die Ausgabe eines sed
Befehls in einer Datei zu speichern, ohne entweder >
oder zu verwenden tee
?
>
Operator wird immer noch verwendet . Ich war interessiert, ob es einen sed-Befehl gibt, der stattdessen verwendet werden kann. Aber ich werde diese Frage löschen, wenn es so schlimm ist.
sed -i
Antwort akzeptiert haben, bearbeite ich Ihre Frage und kläre, wonach Sie suchen.
sed
ist nicht für die Datenumleitung gedacht, wie tee
und >
soll".
sed '' file > newfile
und Sie hätten gesehen, dass>
es in der Tat mitsed
genau wie mit jedem anderen Programm verwendet werden kann.