2016-04-24 17 views
0

Speichern von I die Ausgabe des Befehls in var1 und var2 ich versuchte, mit der unten code.in 1.text und 2.text I unten Inhalt haben speichern wollendie Ausgabe von awk Befehl in eine Variable

   1.text 
      <assertive 
      <acidify 
      <something 
      <code-bat 

      2.text 
      <assertive 
      <acidify 
      >fish 
      >Fruehauf 

      var1 = `awk 'FNR==NR{a[$0];next}!($0 in a)' 1.text 2.text` 
      var2 = `awk 'FNR==NR{a[$0];next}!($0 in a)' 2.text 1.text` 
      echo $var1; 
      echo "================================================"; 
      echo $var2; 
+0

var1 = 'awk' FNR == NR {a [$ 0]; nächster}! ($ 0 in a) '1.txt 2.txt' var2 =' awk 'FNR == NR {a [$ 0]; nächste}! ($ 0 in a) '2.txt 1.txt' echo $ var1; echo "========================================================== = "; echo $ var2; – Ashok

+0

oben wird der Code verwendet – Ashok

Antwort

1
var=$(command) 

und lesen Sie ein Shell-Tutorial.

Verwandte Themen