我使用awk它因为它更具可读性并且不涉及令人讨厌的正则表达式语法:
awk -F'|' 'NF != 36' filename
Run Code Online (Sandbox Code Playgroud)
或者grep:
grep -v '^\([^|]*|\)\{35\}[^|]*$' filename
Run Code Online (Sandbox Code Playgroud)
但是如果你想使用sed:
sed '/^\([^|]*|\)\{35\}[^|]*$/d' filename
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
67 次 |
| 最近记录: |