※ 引述《ckmShih (林檎技客 Ringo Geek)》之铭言:
: : (2)
: : 是否有可能会有类似
: : cat 123.txt | grep '|'
: : 的指令? 即 '|' 并不一定作为pipe而是某个字串的用途?
: : 谢谢助教~
: 有可能喔~
: TA
假设一个file 123.txt
123
123|456
456
工作站grep的结果
$ grep '|' 123.txt
123
123|456
456
(把整个档案印出来了)
$ grep "|" 123.txt
123
123|456
456
(也是把整个档案印出来了)
$ grep | 123.txt
(错误讯息,拒绝不符权限的操作)
所以假如我用|来把整个argument切成每个token
也要注意单引号跟双引号是否配对??
而且就工作站上的shell 我还没办法试到grep可以找|字符的....
如果不用|来切成token,还有什么方法呢?
谢谢