Ich habe etwas Text, den ich mit einem Stachel von Rohren erstellt habe, und ich möchte das mit echo statt awk weiter manipulieren.Wie lautet der Parameteraufruf für STDIN, wenn Sie Objekte in ein Echo packen oder drucken?
sagen, dass ich:
a chain | of | commands | producing |stream | of text
Ausbeuten:
line 1 text
line 2 text
line 3 text
Aber wenn ich wollte Echo verwenden, so etwas zu tun:
a chain | of | commands | producing |stream | of text | echo ${STDIN%text}
den gesamten Text abgeschnitten nach wo es Zeile sagt, wie würde ich verweisen, um dieses erwartete Ergebnis zu erhalten:
line 1
line 2
line 3
'echo' ist einfach nicht das richtige Werkzeug hier. Jede Lösung mit echo wird verworren und unnatürlich sein. sed oder awk sind am besten. –