Mad*_*ake 6 linux bash ubuntu command-line-arguments
我有一组文件名,我必须在我的bash脚本运行时作为命令行参数插入.有没有办法使用单独的文件(如"test.txt")给出命令行参数?
假设这些文件:fileA,fileB,FileC,FileC,FileD,,让我们假设bash脚本是testBash.sh
是的,很容易使用xargs。假设file内容是
A
B
Run Code Online (Sandbox Code Playgroud)
bash脚本文件s内容是
echo $1
echo $2
echo $@
Run Code Online (Sandbox Code Playgroud)
然后 :
cat file | xargs ./s
A
B
A B
Run Code Online (Sandbox Code Playgroud)