当前位置: 技术问答>linux和unix
大虾们,这个问题谁能帮我解决吗?
来源: 互联网 发布时间:2015-04-28
本文导语: 在Linux下我想获得错误信息(即将错误信息存在一个文件中),我用了如下命令: exefile 2>aa.txt (aa.txt是我保存错误信息的文件,如sever 2>aa.txt),一切 正常,但当我使用后台命令 & 时就得不到错误信息了,如: s...
在Linux下我想获得错误信息(即将错误信息存在一个文件中),我用了如下命令:
exefile 2>aa.txt (aa.txt是我保存错误信息的文件,如sever 2>aa.txt),一切
正常,但当我使用后台命令 & 时就得不到错误信息了,如:
server & 2>aa.txt (假设server 是一个错误的命令)
aa.txt还是存在,但错误信息却在屏幕上显示,而不存进aa.txt了。
谁能告诉我怎么解决?
小妹在这里先谢谢了!!!!!!
exefile 2>aa.txt (aa.txt是我保存错误信息的文件,如sever 2>aa.txt),一切
正常,但当我使用后台命令 & 时就得不到错误信息了,如:
server & 2>aa.txt (假设server 是一个错误的命令)
aa.txt还是存在,但错误信息却在屏幕上显示,而不存进aa.txt了。
谁能告诉我怎么解决?
小妹在这里先谢谢了!!!!!!
|
&是不需要的,否则会被认为是&,表示后台工作。不过有时候需要,比如
server 1>aa.txt 2>&1
这大概就好比你在写for语句的时候,for的后面不用$号,而循环的内容中要有$号一样吧?
server 1>aa.txt 2>&1
这大概就好比你在写for语句的时候,for的后面不用$号,而循环的内容中要有$号一样吧?