将一行和文件内容作为标准输入传递到程序中
我正在尝试将一个文件和一行代码传递到一个程序中,例如。
我的行:
i := 1;
我的文件(文件):
blah1
blah2
blah3
程序的输入:
i := 1;
blah1
blah2
blah3
我认为这将是一行,例如:
example < `echo "i := 1;\n" cat file`
或类似的内容
I'm trying to pass in a file and a single line of code into a program, say example.
My line:
i := 1;
My file (file):
blah1
blah2
blah3
Input to program:
i := 1;
blah1
blah2
blah3
I'm thinking it would be a one line such as:
example < `echo "i := 1;\n" cat file`
or something like that
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你需要的是这里的字符串:
来自 bash 手册:
What you need is here string:
From bash manual: