场景就像我有一个名为 output.txt 的文件
我希望从文件中剪切某些输出,并且剪切后的剩余文本应移动到另一个文件
例如:我的文件中的数据如下
23: <NAME="ABC_RAM"/>
24: <NAME="ABC1"/>
233: <NAME="ABC_111"/>
300: <NAME="ABC_143"/>
310: <NAME="ABC_XBSKJKSBNSKK"/>
我想从<number : >
第一个符号输出开始,直到第一个符号<
输出应该如下所示,需要写入新文件
<NAME="ABC_RAM"/>
<NAME="ABC1"/>
<NAME="ABC_111"/>
<NAME="ABC_143"/>
<NAME="ABC_XBSKJKSBNSKK"/>
答案1
使用 sed:
sed -E 's/^[[:digit:]]+:[[:space:]]+//' file