我如何重定向来自文件然后来自终端的输入?

我如何重定向来自文件然后来自终端的输入?

我如何才能在 bash 中运行一个程序,使其首先从文件接收一些输入,然后当文件结束时,它将从终端接收输入?

答案1

  1. cat myfile - | 程序

    或者

    cat myfile /dev/stdin | 程序
  2. 使用echo,其最终结果相同:

    (echo“someinput”;cat)| 程序

相关内容