当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : grep与管道的问题
帖子发表于 : 2008-05-03 12:51 

注册: 2007-08-26 7:23
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
bleastrind@bleastrind-desktop:~$ sudo linux1x -addsa
ERROR! Command line arguments conflict!
Usage 1(to authenticate):
linux1x [authentication options]
authentication options are:
[-u <UserName[/password]>].specify user name and password for authentication.
[-n <NetworkDeviceName>]...specify network card name for authentication, such as eth0,eth1,etc.
[-d] ......................start authentication with daemon mode(background mode).
[-p] ......................start authentication with interactive mode, prompt user to input all the necessary information.

Usage 2(to view network status info):
linux1x -v [LastingTime]..."LastingTime" specifies the lasting time in seconds for this viewing operation(0 or without argument means forever). Also, this command will show the version of this software.

Usage 3(to configure network connection information):
linux1x -c

Usage 4(to stop network connection):
linux1x -k

___________________________________________________________________________________
bleastrind@bleastrind-desktop:~$ sudo linux1x -addsa|grep 'linux1x'
linux1x [authentication options]
linux1x -v [LastingTime]..."LastingTime" specifies the lasting time in seconds for this viewing operation(0 or without argument means forever). Also, this command will show the version of this software.
linux1x -c
linux1x -k
bleastrind@bleastrind-desktop:~$ sudo linux1x -addsa|grep 'linux1x'
linux1x [authentication options]
linux1x -v [LastingTime]..."LastingTime" specifies the lasting time in seconds for this viewing operation(0 or without argument means forever). Also, this command will show the version of this software.
linux1x -c
linux1x -k
___________________________________________________________________________________
bleastrind@bleastrind-desktop:~$ sudo linux1x -addsa|grep 'E'

bleastrind@bleastrind-desktop:~$ sudo linux1x -addsa|grep 'l'

bleastrind@bleastrind-desktop:~$
___________________________________________________________________________________
为什么返回不了第一行?
但是我sudo linux1x -addsa>1
再grep 'E' 1
就行


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-05-03 17:49 

注册: 2006-07-09 12:22
帖子: 1331
地址: 南京
送出感谢: 0 次
接收感谢: 1
error不是标准输出。楼主可以去翻翻有关文件描述符的文章。 :)


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-05-03 23:03 
头像

注册: 2005-10-25 11:15
帖子: 1016
送出感谢: 0 次
接收感谢: 1
引用:
error不是标准输出。

但这不能解释为什么
引用:
但是我sudo linux1x -addsa>1
再grep 'E' 1
就行

也许楼主最后弄错了,试试下面的命令是什么效果
代码:
sudo linux1x -addsa 2>&1 | grep 'E'


_________________
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-05-04 17:37 

注册: 2007-08-26 7:23
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
bleastrind@bleastrind-desktop:~$ sudo linux1x -addsa 2>&1 |grep 'E'

bleastrind@bleastrind-desktop:~$
还是什么都没有


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-05-04 17:39 

注册: 2007-08-26 7:23
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
sudo linux1x -addsa 2>1
的话1里面就没有任何内容
说明不是那个原因


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-05-04 20:21 

注册: 2006-07-09 12:22
帖子: 1331
地址: 南京
送出感谢: 0 次
接收感谢: 1
哦,我大意了,这也许与文件描述符关系不大。
楼主命令的输出中的"ERROR.."行,据上面的结果来看,并不是错误输出。所以使用文件描述符2也没有用。

再,楼主用 commmand > 1,则是将输出导入到名为"1"的文件里,所以grep时有结果。

但楼主的这几种情况对照看,应该是矛盾的。

单看这两行:
代码:
bleastrind@bleastrind-desktop:~$ sudo linux1x -addsa|grep 'linux1x'
bleastrind@bleastrind-desktop:~$ sudo linux1x -addsa|grep 'l'

前一个有输出,后一个没有,这个不太可能。除非同一个命令相同参数,前后两次结果不同,请楼主确认一下。


页首
 用户资料  
 
7 楼 
 文章标题 : 就是那样的..
帖子发表于 : 2008-05-05 20:57 

注册: 2007-08-26 7:23
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
我也不知道为啥,这是最大的令人迷惑的地方


页首
 用户资料  
 
8 楼 
 文章标题 : 我知道怎么回事了
帖子发表于 : 2008-06-05 14:54 

注册: 2007-08-26 7:23
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
是因为时间差。。
怎么才能等写完文件再执行下一步呢?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译