前任:
输入文件
A<0>
A<1>
A_D2<2>
A_D2<3>
A<4>
A_D2<6>
A<9>
A_D2<10>
A<13>
Run Code Online (Sandbox Code Playgroud)
期望输出:
A<0>
A<1>
A_D2<2>
A_D2<3>
A<4>
-----
A_D2<6>
-----
-----
A<9>
A_D2<10>
-----
-----
A<13>
Run Code Online (Sandbox Code Playgroud)
只关心尖括号中的数字。
如果数字不连续,则添加一些符号(或仅添加换行符)直到数字继续。
在这种情况下,缺少数字 5、7、8、11 和 12。
任何人都可以通过使用 awk 或 sed(甚至是 grep)命令来解决这个问题吗?
我是 Linux 的初学者。请解释整个命令行的细节。