Chinaunix

标题: sed的极菜问题 [打印本页]

作者: 小光    时间: 2003-03-09 22:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: laoxia    时间: 2003-03-09 23:01
标题: sed的极菜问题
>  PARTERN_LIST=`echo $1 | sed 's/'$GAKKO_LIST'/'$GAKKO'/g'`

换成

PARTERN_LIST=`echo $1 | sed "s/$GAKKO_LIST/$GAKKO/g" `
作者: 小光    时间: 2003-03-10 09:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: 红袖添香    时间: 2003-03-11 01:06
标题: sed的极菜问题
...

程序本身没问题,输入错误:

比较一下你自己的写法

#%1 200001/01:00001:om oh tm:F:1
GAKKO_LIST =oh nm om

再看看你两次的要求也不一样,顶楼说要求

2000/01/01:00001:om:f:1
2000/01/01:00001:oh:f:1
2000/01/01:00001:tm:f:1

三楼又说是要求

2000/01/01:00001:oh:f:1
2000/01/01:00001:nm:f:1
2000/01/01:00001:tm:f:1

偶看到的只有混乱~~~ 哦,晕~~~~

拿这个试试吧~~~

  1. a="200001/01:00001:om oh tm:F:1"
  2. GAKKO_LIST='om oh tm'
  3. for GAKKO in $GAKKO_LIST; do
  4.     # echo GAKKO is :$GAKKO
  5.     # echo GAKKO_LIST is :$GAKKO_LIST
  6.     PARTERN_LIST=`echo $a | sed "s/$GAKKO_LIST/$GAKKO/g"`
  7.     echo $PARTERN_LIST
  8. done
复制代码





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2