分页: 1 / 1
从定向问题
发表于 : 2011-05-24 21:08
由 phf1102
ls *.lr |awk '{print $1}'
如何将以上语句错误信息从定向到 /dev/null 对的定向到 MP3.txt
ls *.lr |awk '{print $1}' >MP3.txt 2>/dev/null 这样不对
Re: 从定向问题
发表于 : 2011-05-26 23:17
由 fanhe
代码: 全选
ls *.lr |awk '{print $1}' 2>/dev/null 1>MP3.txt
Re: 从定向问题
发表于 : 2011-05-27 10:00
由 烟雨平生
ls *.lr |awk '{print $1}' >MP3.txt 2>/dev/null 这样也可以呀,
标准输出代码默认是1,可以不写
当然写了也行
2楼的也对
Re: 从定向问题
发表于 : 2011-05-27 14:56
由 phf1102
ls *.lr |awk '{print $1}' >MP3.txt 2>/dev/null 这个方法不行,不知道你们试过没,错误从定像在管道后面还是会输出信息。
(exec 2>/dev/null;ls *.lr | awk '{print $1}') >mp3.txt 我在网上找的这个方法可以。
Re: 从定向问题
发表于 : 2011-06-04 11:36
由 wiewi
ls *.lr 2>/dev/null | awk '{print $1}' > MP3.txt
原来那个命令2>/dev/null放在管道最后,过滤的应该是awk这个命令的错误信息,而不是ls的