2016-07-28 61 views
1

我想从文件中读取某些内容并将其标记为Bash中的多个变量,但我不知道如何。从Bash中的文件读取并记录Tokenize

实施例:

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

跳回到bar.txt的内容将简单地是 “A,B,C,d”。它必须是一行文件。我正在考虑以某种方式使用grep。有没有一种简单的方法来做到这一点,还是我让事情变得复杂?

回答

3
IFS=, read var1 var2 var3 var4 < bar.txt 
  1. 设置字段分隔

  2. Set输入文件

  3. 设置所得变量