我从百度文库下载个 计算机相关词汇大全
我想把它里面的音标部分去掉,音标部分有一个共同点,都是用中括号括起来。
我刚学一点shell
我的思路是
str=$(cat ~/Desktop/computer_english | grep '\[')
echo ${str#[*]}[/color]
可是这样只能处理一行... 需要用到循环么
这个表达式该怎么写
-
- 帖子: 61
- 注册时间: 2012-12-07 15:53
- 系统: ubuntu12.04
Re: 这个表达式该怎么写
cat computer_english | sed ’s/\[.*\]//g' > outfile
或者
sed -i ’s/\[.*\]//g' computer_english
或者
sed -i ’s/\[.*\]//g' computer_english