如何将'-f'标志附加到文件中的每个项目并保存到变量?

时间:2017-06-06 21:24:52

标签: unix sed ksh

在ksh中,我试图为我从文件中读取的每个项添加一些选项标志(-f) 对于前者

ls > fileList.txt

// fileList.txt contains
// test1.out
// test2.out
// test3.out

// I tried this but I get this error 
// error :  -f: not found [No such file or directory]
files=`cat fileList.txt | sed 's/^/-f /'`

// What I want to see is $files show
// -f test1.out -f test2.out -f test3.out
// so I can call another script with this new argument
processFile $files

我该怎么做?

1 个答案:

答案 0 :(得分:0)

你需要使用如下变量循环每个文件以获得所需的输出:

rawValue