从文件循环读取参数调用函数

时间:2014-07-04 05:28:46

标签: function shell argument-passing

我试图通过循环调用它来多次调用一个函数。该函数的参数位于文件中。

while IFS=: read arg1 arg2
do 
func $arg1 $arg2
done < file

参数作为

存储在文件中
file1arg1 file2arg2
file2arg2 file2arg2...

任何人都可以帮助我在这里犯错吗? 感谢。

1 个答案:

答案 0 :(得分:1)

重新定义$IFS会更改read分割的内容。停止这样做。