服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash
  3. BASH:coproc的替代品
Intereting Posts
根据部分用户代理string阻止networking请求 – 不工作 如何在另一个驱动器上保存MySQL数据库? Amazon VPC中基本的Win2K8 R2 DNS / ADDS / DC设置 如何添加DNS密钥到https://dlv.isc.org? 从特定date范围内的文件中创buildtar Windows安全文件在服务器之间复制 内部networking地址的数据包获取网关的MAC地址 DFS复制抱怨被断开连接,但只有一个DC CouchDBtesting套件给Nginx代理背后的502错误网关? mod_negotiation似乎被启用,但没有扩展名的.php文件返回404 Amazon RDS:端口3306上的encryption? 在Amazon VPC的Ubuntu 14.04机器上永久设置MTU 光纤通道SAN RAID速度较慢(DS4100) Nginx + PHP-FPM产生502错误的网关,而不是致命的错误? 我可以在MySQL和SQL Server / SQL Azure之间复制数据吗?

BASH:coproc的替代品

我有一些脚本使用coproc来控制subprocess的标准输出/标准input。 不幸的是,coproc是在Bash 4.0中引入的,在我使用的很多系统中,有一个早期版本的bash。

有coproc的替代品吗?

  • sed php.ini memory_limit
  • cpio VS tar和cp
  • 逃脱! 在wget的密码参数中
  • vim的GNU屏幕清理,less,等等。 出口
  • 脚本在所有文件夹上运行chown并将所有者设置为文件夹名称减去结尾/

您可以使用标准named pipe而不是coproc :

 mkfifo in_data out_data command <in_data >out_data & exec 3> in_data 4< out_data echo <some thing here> >&3 read <some variables here> <&4 
  • 停止bash选项卡完成从思维我想cd到.svn目录
  • 脚本中rsync的用户名和密码
  • Bash:当一个命令作为parameter passing给一个函数时,引号被剥离
  • Bash Extended Globbing给出了语法错误
  • 当通过ssh传递命令时,单引号和双引号之间的区别
  • 在安装脚本中检测失败
  • 我如何获得一个stream程的退出代码,以便开球?
  • 我如何使用{}运算符在执行中查找执行
  • 用“curl |”来远程执行脚本 bash“反馈
  • 覆盖特定用户的二进制文件path

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy