从Bash中的文件读取和标记

时间:2016-07-28 03:19:28

标签: bash

我想从文件中读取内容并将其标记为Bash中的几个变量,但我不确定如何。

示例:

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

bar.txt的内容只是“a,b,c,d”。它必须是一行文件。我想的是以某种方式使用grep。有没有一种简单的方法可以做到这一点,还是我让事情变得复杂?

1 个答案:

答案 0 :(得分:2)

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

  2. 设置输入文件

  3. 设置结果变量