小编Dea*_*nny的帖子

访问在命令替换中设置的变量

我写了一个简单的脚本

 #!/bin/bash -x
 selentry=`ls -l / | sort ; ts=${PIPESTATUS[0]}`
 echo $ts
Run Code Online (Sandbox Code Playgroud)

但 $ts 什么也没显示。如何显示 $ts 变量,或者如何从变量中的命令获取退出状态代码?

selentry=`ls -l / | sort`
Run Code Online (Sandbox Code Playgroud)

bash shell-script command-substitution subshell variable

4
推荐指数
1
解决办法
1805
查看次数