具体内容看下面,求助关于linux中expr命令的一些情况!

有一段命令是这样的:
$value=12
$expr $value + 10 > /dev/null 2>&1
$echo $?
0

其中命令第2行的 2>&1 是什么意思啊
echo $?又是什么意思?不是运行expr就能给出判断值了吗?

原谅初学者啥都不懂

慕田峪9158850
浏览 258回答 2
2回答

富国沪深

授之以渔:expr命令用法:man exprshell scripting(包括variable definition and usage, special variables like $?, input/output redirecting)google搜索: abs guide

ibeautiful

那个是流控制,是说错误流(linux下编号为2)也输入到标准输出中(linux下编号为1)第二个问题,打出上一个表达返回的结果.执行成功返回0
打开App,查看更多内容
随时随地看视频慕课网APP