|

楼主 |
发表于 2004-12-6 17:32:00
|
显示全部楼层
最初由 cisco 发表
tr --help
Usage: tr [OPTION]... SET1 [SET2]
Translate, squeeze, and/or delete characters from standard input,
writing to standard output.
tr '?' '/'
把所有的?字符替换成/
因为要求GM2_c 都替换成/opt/at_sing/GM2_c
如果执行sed 's/GM2_c//opt/at_sing/GM2_c/g'会error,又不知道在sed里替换字符串如何转义,所以用了点小trick,先换成?opt?at_sing?GM2_c,再把?换成/,就成了/opt/at_sing/GM2_c
我发现sed真得很灵活,可以用别的来替换/,所以可以写成
's:GM2_c:/opt/at_sing/GM2_c:g' 就可以了 |
|