linux管道有多个程序要求用户输入
发布时间:2020-10-19 16:48:50 所属栏目:Linux 来源:互联网
导读:我想知道如何创建一个管道program 1 | ... | program N 多个程序要求用户输入的地方.问题是|并行启动程序,因此它们开始并行地从终端读取.对于这种情况,有一个管道是有用的只有在程序i产生了一些输出后才启动程序(i 1).编辑:例:cat /dev/sda | bzip2 | gpg -
我想知道如何创建一个管道
多个程序要求用户输入的地方.问题是|并行启动程序,因此它们开始并行地从终端读取. 对于这种情况,有一个管道是有用的只有在程序i产生了一些输出后才启动程序(i 1). 编辑: 例:
这里gpg -c和ssh都要求输入密码. 这个特定示例的解决方法是创建ssh密钥对,但这在每个系统上都是不可能的,我想知道是否存在通用解决方案.
例如:
这里从键盘输入1,2和3;猫开始是由echo写的. 执行命令后的文件内容: (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 如何在所有文件和所有目录中递归地找到一个单词
- linux – i386:x64-32 vs i386 vs i386:x86_64之间的区别
- LINUX学习:sklearn Pipeline使用
- linux – 终端只显示$?
- linux – 在ARM上构建mongo shell 3.2.x(armv7l / arm64 /
- linux – 如何转义.gitconfig代理身份验证中的特殊字符
- linux – 保存硬链接和符号链接,创建tar球时的权限,同时解压
- linux – Scons:如何强制重建?
- linux-kernel – 内核线程转储中的“isra”是什么
- linux – Shell返回“PuTTYPuTTYPuTTY …”