小编Shr*_*har的帖子

AWK从文件中打印每第n行

我想使用AWK打印文件的每个第N行.我尝试修改一般格式: -

awk '0 == NR % 4' results.txt

至:-

awk '0 == NR % $ct' results.txt
Run Code Online (Sandbox Code Playgroud)

其中'ct'是应跳过的行数.它不起作用.有人可以帮帮我吗?提前致谢.

awk

8
推荐指数
1
解决办法
2万
查看次数

每当遇到逗号时在文件中插入换行符 - Shell脚本

我需要编写一个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

unix shell awk

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

awk ×2

shell ×1

unix ×1