Ich habe zwei Variablen, Multi-Line.Wie zwei Variablen Spalte für Spalte in Bash kombinieren
VAR1="1
2
3
4"
VAR2="ao
ad
af
ae"
Ich möchte
VAR3="1ao
2ad
3af
4ae"
bekommen Ich weiß, dass ich es durch tun können:
echo "$VAR1" > /tmp/order
echo "$VAR2" | paste /tmp/order -
Aber ist es eine Möglichkeit, ohne eine temporäre Datei zu tun?
was ist der
@KurtisNusbaum "<()" wird als "Prozesssubstitution" bezeichnet. Nicht alle Shells unterstützen es, aber die meisten beliebtesten tun: https://www.google.com/search?q=process+substitution –