linux 下用shell sed替换文本中的字符串
展开全部
sed是行编辑器,用这个工具非常困难。可以参考以下脚本:
#!/bin/bash
while
read
line
do
if
echo
$line
|
grep
'Hour$'
>/dev/null;
then
echo
$line
|
tr
-d
'\n'
else
echo
$line
fi
done
<
$1
1,将上面脚本保存为fuck.sh
2,chmod
755
fuck.sh
3,./fuck.sh
file
#!/bin/bash
while
read
line
do
if
echo
$line
|
grep
'Hour$'
>/dev/null;
then
echo
$line
|
tr
-d
'\n'
else
echo
$line
fi
done
<
$1
1,将上面脚本保存为fuck.sh
2,chmod
755
fuck.sh
3,./fuck.sh
file
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询