我的系统是openwrt x86
lelelsd你abc\好aabsbd
把<>间的文字去掉,变成
lelelsd你abc\好aabsbd
如何用shell在TXT文本删除两字符间文字
答案:2 悬赏:0 手机版
解决时间 2021-04-13 08:49
- 提问者网友:萌卜娃娃
- 2021-04-12 19:32
最佳答案
- 五星知识达人网友:逐風
- 2021-04-12 21:10
echo 'lelelsd你abc\好aabsbd'|sed -n 's/<[^<>]*>//g;p'
全部回答
- 1楼网友:醉吻情书
- 2021-04-12 22:07
sed -i 's/^..//' file.txt 使用了sed的正则替换命令,格式为 s/a/b/
其中,a为正则表达式,^ 匹配行首位置,点号 . 匹配任意一个字符。
这里即将行首的前两个字符替换为空。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯