我想打印输出,它是多个文件内容的组合。
例子:
grep -v 'word' FILE_A | awk -v var1="string1" -v var2="string2" -v var3="string3"
'{ print $1 var1 var2 var3}'
我可以使用上面的命令来做到这一点:将特定的字符串分配给变量并使用grep
'ed 内容打印它。
但是,如果string1/2/3
's 很长,那么分配这么长的单词会很复杂。
问题:
如果我将string1/2/3
单行写入 aFile_B
如何将此类 File_B 行分配为变量?
例子:
cat File_B
string1
string2
string3