linux 重定向中的 &> 和 >的作用?
我知道0>1>2>的作用上面两个的作用呢?lsllllllllpage1.html&>log4.txtlspage1.html>log2.txtlsllllllllpag...
我知道 0>
1>
2>的作用
上面两个的作用呢?
ls llllllll page1.html &> log4.txt
ls page1.html > log2.txt
ls llllllll page1.html > log3.txt 2>&1
这几个 在你的例子里结果都一样阿,没区别阿 展开
1>
2>的作用
上面两个的作用呢?
ls llllllll page1.html &> log4.txt
ls page1.html > log2.txt
ls llllllll page1.html > log3.txt 2>&1
这几个 在你的例子里结果都一样阿,没区别阿 展开
9个回答
展开全部
0> 标准输入
1> 标准输出
2> 标准错误输出
1> 标准输出
2> 标准错误输出
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、文件描述符
文件描述符是与文件输入、输出关联的整数。它们用来跟踪已打开的文件。最常见的文件描述符是stidin、stdout、和stderr。我们可以将某个文件描述符的内容重定向到另外一个文件描述符中。
文件描述符我们常见的就是系统预留的0,1和2这三个,他们的意义分别有如下对应关系:
0 —— stdin(标准输入)
1 —— stdout (标准输出)
2 —— stderr (标准错误)
2、/dev/null
/dev/null是一个特殊的设备文件,这个文件接收到的任何数据都会被丢弃。因此,null这个设备通常也被成为位桶(bit bucket)或黑洞。 简单地理解就是,重定向操作给这个/dev/null文件的所有东西都会被丢弃。
&> 等如 2>&1 , > 等如 1> ,那是缩写,
1 是 STDOUT, 2 是 STDERR, 2>&1 就是STDOUT 和 STDERR Linux介绍参考《Linux就该这么学》
文件描述符是与文件输入、输出关联的整数。它们用来跟踪已打开的文件。最常见的文件描述符是stidin、stdout、和stderr。我们可以将某个文件描述符的内容重定向到另外一个文件描述符中。
文件描述符我们常见的就是系统预留的0,1和2这三个,他们的意义分别有如下对应关系:
0 —— stdin(标准输入)
1 —— stdout (标准输出)
2 —— stderr (标准错误)
2、/dev/null
/dev/null是一个特殊的设备文件,这个文件接收到的任何数据都会被丢弃。因此,null这个设备通常也被成为位桶(bit bucket)或黑洞。 简单地理解就是,重定向操作给这个/dev/null文件的所有东西都会被丢弃。
&> 等如 2>&1 , > 等如 1> ,那是缩写,
1 是 STDOUT, 2 是 STDERR, 2>&1 就是STDOUT 和 STDERR Linux介绍参考《Linux就该这么学》
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请 google “SHELL十三问之十一:> 与 < 差在哪?”
讲的很透彻
讲的很透彻
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询