当前位置: 技术问答>linux和unix
可执行tcl文件的重定向问题
来源: 互联网 发布时间:2016-03-13
本文导语: 在可执行的tcl文件里,需要将错误输出和标准输出重定向到一个文件,下面是我的tcl文件,执行之后, 标准输出被定向到aout文件,而错误输出定向到&1文件,与我想象的不一样?请教如何解决???? 下面是我的tcl...
在可执行的tcl文件里,需要将错误输出和标准输出重定向到一个文件,下面是我的tcl文件,执行之后,
标准输出被定向到aout文件,而错误输出定向到&1文件,与我想象的不一样?请教如何解决????
下面是我的tcl文件内容
#!/bin/bash
# the next line restarts using tclsh
exec tclsh $0 ${1+"$@"}
exec iwconfig >aout 2>&1
标准输出被定向到aout文件,而错误输出定向到&1文件,与我想象的不一样?请教如何解决????
下面是我的tcl文件内容
#!/bin/bash
# the next line restarts using tclsh
exec tclsh $0 ${1+"$@"}
exec iwconfig >aout 2>&1
|
正确到2
错误到1
错误到1
|
外面执行可以否?
tclsh xxxx.tcl 1>>aout 2>>aout
tclsh xxxx.tcl 1>>aout 2>>aout