原文:linux shell中"2>&1"含义

在计划任务中经常可以看到。例如我们公司的计划任务举例: 对于 amp 更准确的说应该是文件描述符 ,而 标识标准输出,stdout。对于 ,表示标准错误,stderr。 gt amp 的意思就是将标准错误重定向到标准输出。这里标准输出已经重定向到了 dev null。那么标准错误也会输出到 dev null 可以把 dev null 可以看作 黑洞 . 它等价于一个只写文件. 所有写入它的内容都会 ...

2017-06-16 20:40 3 123561 推荐指数:

查看详情

linux shell "2>&1"含义

linux中经常会用到将内容输出到某文件当中,只需要在执行命令后面加上>或者>>号即可进入操作。 大于号:将一条命令执行结果(标准输出,或者错误输出,本来都要打印到屏幕上面的)重定向其它输出设备(文件,打开文件操作符,或打印机等等) 小于号:命令默认从键盘获得的输入,改成 ...

Fri Sep 17 01:59:00 CST 2021 0 229
linux shell"2>&1"含义

输出一个空的文件1; ls xxx 2>1测试,没有xxx这个文件的错误输出到了1;ls x ...

Thu Nov 14 19:39:00 CST 2019 0 544
Linux Shell $0, $#, $*, $@, $?, $$的含义

1. $0 当前脚本的文件名 2. $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2 3. $# 传递给脚本或函数的参数个数 4. $* 传 ...

Thu Jan 06 19:09:00 CST 2022 0 883
Linuxshell变量$0,$?等含义

linuxshell变量$#,$@,$0,$1,$2的基本含义: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数 ...

Fri Aug 05 18:48:00 CST 2016 0 2596
Linux shell2>&1的含义解释

首先了解下1和2在Linux中代表什么在Linux系统0 1 2是一个文件描述符 名称 代码 操作符 Java中表示 Linux 下文件描述符(Debian 为例) 名称 代码 操作符 Java中表示 Linux 下文 ...

Fri Jun 12 02:07:00 CST 2020 0 661
Linux shell2>&1的含义解释

A.首先了解下1和2在Linux中代表什么 在Linux系统0 1 2是一个文件描述符 名称 代码 操作符 Java中表示 Linux 下文件描述符(Debian 为例 ...

Wed Jun 23 17:37:00 CST 2021 0 209
linuxshell变量$#,$@,$0,$1,$2的含义解释

常用的shell带有$符号的几个变量的含义: 区别:@">@ * 相同点:都是引用所有参数 不同点:只有在双引号中体现出来。假设在脚本运行时写了三个参数(分别存储在1">1 2 3)则&quot ...

Thu Jun 23 23:07:00 CST 2016 0 9039
linuxshell变量$#,$@,$0,$1,$2的含义解释

摘抄自:ABS_GUIDE 下载地址:http://www.tldp.org/LDP/abs/abs-guide.pdf linuxshell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell ...

Wed Jun 20 19:23:00 CST 2018 0 1262
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM