sed的新问题解决
时间:2006-06-14 来源:CUDev
今天,才发现自己的sed学的有多差~~
已知$DIR和$DIR1,现在要截取$DIR中除$DIR1的部分,在这里是/usr/local
注意,这里是变量,不是固定的。
我这么做,不行
wangyao@fisherman:~$ echo $DIR| sed "/$DIR1/s///"
sed:-e 表达式 #1,字符 3:unknown command: `m'
请教ChinaUnix上的高手,才搞定。
看来,真的有必要把ChianUnix上的精华帖一一看一遍
wangyao@fisherman:~$ echo $DIR /media/usbdisk/usr/local wangyao@fisherman:~$ echo $DIR1 /media/usbdisk |
已知$DIR和$DIR1,现在要截取$DIR中除$DIR1的部分,在这里是/usr/local
注意,这里是变量,不是固定的。
我这么做,不行
wangyao@fisherman:~$ echo $DIR| sed "/$DIR1/s///"
sed:-e 表达式 #1,字符 3:unknown command: `m'
请教ChinaUnix上的高手,才搞定。
echo $DIR | sed "s:$DIR1::" |
看来,真的有必要把ChianUnix上的精华帖一一看一遍
相关阅读 更多 +