Ich weiß, wie man das Ergebnis verschiedener Befehle kombiniert
paste -t',' <(commanda) <(commandb)
Ich kenne die gleiche Eingabe zu verschiedenen Befehlen
cat myfile | tee >(commanda) >(commandb)
Wie kann man nun diesen Befehl kombinieren? Damit ich es tun kann
cat myfile | tee >(commanda) >(commandb) | paste -t',' resulta resultb
Angenommen, ich habe eine Datei
meine Datei:
1
2
3
4
Ich möchte eine neue Datei erstellen
1 4 2
2 3 4
3 2 6
4 1 8
ich benutzte
cat myfile | tee >(tac) >(awk '{print $1*2}') | paste
würde mir das Ergebnis vertikal geben, wo ich sie wirklich in horizontaler Reihenfolge einfügen möchte.