小编0x4*_*B1D的帖子

将多个文件的内容提供给脚本的标准输入的简写

假设我有一个名为 的脚本script,它读取stdin一些结果并将其输出到屏幕上。

如果我想为它提供一个文件的内容,我会输入:

$ ./script < file1.txt
Run Code Online (Sandbox Code Playgroud)

但是,如果我想以相同的方式将多个文件的内容提供给脚本,这完全可能吗?到目前为止我想出的最好的是:

cat file1.txt file2.txt > combined.txt && ./script < combined.txt
Run Code Online (Sandbox Code Playgroud)

它使用两个命令并创建一个临时文件。有没有办法做同样的事情但绕过创建组合文件?

shell scripting bash io-redirection

23
推荐指数
2
解决办法
2万
查看次数

标签 统计

bash ×1

io-redirection ×1

scripting ×1

shell ×1