我有一个可执行
文件,其使用方式如下:
executable -v -i inputFile.txt -o outputFile.eps
为了更有效率,我想使用一个Bash变量代替输入文件.所以,我想做一些像下面这样的事情:
executable -v -i ["${inputData}"] -o outputFile.eps
这里,方括号代表一些聪明的代码.
你知道一些让我以这种方式将信息管理到描述的可执行文件的技巧吗?
非常感谢你的协助
你可以使用这个结构
<(command)
让bash创建一个带有命令输出的fifo.所以只是试试:
-i <(echo "$inputData")