我想使用AWK打印文件的每个第N行.我尝试修改一般格式: -
awk '0 == NR % 4' results.txt
至:-
awk '0 == NR % $ct' results.txt
Run Code Online (Sandbox Code Playgroud)
其中'ct'是应跳过的行数.它不起作用.有人可以帮帮我吗?提前致谢.
我需要编写一个shell脚本来通过插入换行符来重新格式化文件.条件是当我们在文件中遇到逗号时应插入换行符.
例如,如果文件delimiter.txt包含:
这是一个文件,当我们找到逗号时,应该添加一个换行符.
输出应该是:
this
is a file
that should
be added
with a
line break
when we find a
a comma.
Run Code Online (Sandbox Code Playgroud)
可以这样做grep还是awk?