2016-07-28 7 views
1

Ich möchte etwas aus einer Datei lesen und in mehrere Variablen in Bash Tokenize, aber ich bin mir nicht sicher, wie.Lesen und Tokenize aus einer Datei in Bash

Beispiel:

Enter file path: foo/bar.txt 
var1 = 'a' 
var2 = 'b' 
var3 = 'c' 
var4 = 'd' 

Der Inhalt bar.txt würde einfach sein "a, b, c, d". Es müsste eine einzeilige Datei sein. Ich dachte irgendwie daran, Grep zu benutzen. Gibt es eine einfache Möglichkeit, dies zu tun, oder mache ich die Dinge zu kompliziert?

Antwort

3
IFS=, read var1 var2 var3 var4 < bar.txt 
  1. Set Feldseparator

  2. Set Eingabedatei

  3. Set resultierenden Variablen

Verwandte Themen