服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash mac osx shell
  3. 我如何获得一个stream程的退出代码,以便开球?
Intereting Posts
为什么不能访问该网站时,ping IP可以通过? OpenSwan IPSec日志说明 在FreeBSD中监视Dell热感应器? 通过VPN连接 两个网卡在同一个IP段 将2008域控制器angular色中的Windows 2012服务器添加到具有2008成员服务器和Exchange 2007的2003活动目录域中 Exchange 2010中公用文件夹的URL 如何从本地networking连接到本地networking? iptables前往与NAT的多个接口 Monit 5.5只能绑定到localhost,但应该是全部 与LXC容器的服务器上的fail2ban postgresql不绑定到docker组成的IP redis奴隶积压了多久? join计算机与域独立的Active Directory和DNS服务器 Azure Powershell – 更改目录

我如何获得一个stream程的退出代码,以便开球?

我有这样的bash代码(Mac OS X):

foo.sh | tee foo.log echo $?

问题是$? 包含tee的退出代码而不是foo.sh的退出代码。 我如何获得foo.sh的退出码?

  • 我如何使用{}运算符在执行中查找执行
  • 用“curl |”来远程执行脚本 bash“反馈
  • 覆盖特定用户的二进制文件path
  • Shell脚本和正则expression式:哪一个更好地匹配数字,]或?
  • 绝对符号链接parsingpwd

  • 服务器Bash行缠绕在文本和错误的地方
  • 用于监视磁盘空间,端口等的轻量级脚本?
  • Brew安装imagemagickcurl失败
  • 顶级输出在cron中缩小
  • 当一个命令吞吐太多的输出时,你怎么做?

环境variables$PIPESTATUS是pipe道中所有进程的退出状态数组。

也使用一个子shell:

 tm@hoegaarden:~$ cat foo.sh #!/bin/bash echo "stuff and junk" exit 123 tm@hoegaarden:~$ (./foo.sh ; echo $? > ./retval ) | tee output stuff and junk tm@hoegaarden:~$ cat retval 123 
  • 从shell创build数千个文件
  • 用一个外部文件的variables来控制一个bash脚本
  • multithreading下载与shell脚本
  • 如何search整个系统(Linux)的特定string?
  • 用户GPG密钥不能被SUDO使用
  • 如何使用uuid获取闪存驱动器的安装点?
  • 将服务器configuration通过SSH进行版本控制
  • Unix Cron:我们可以设置cron作业同时运行
  • testinglogin是否是scp连接
  • Bash:执行stdin的pipe道

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