2016 - 2024

感恩一路有你

shell遍历文件夹所有文件 linuxshell遍历当前文件夹中的txt文件并处理生成新的文件?

浏览量:1848 时间:2021-03-17 15:38:35 作者:admin

linuxshell遍历当前文件夹中的txt文件并处理生成新的文件?

以a.txt为例:仅此而已。为了可读性,我把一个awk语句写成了多行。实际测试结果如下:说明:rs=“”将awk的记录分隔符设置为空(默认为换行符),即整个a.txt文本视为一条记录。N=split($0,a,“[^]”)将与常规“[^]”匹配的内容作为分隔符,将文本内容分割,并将分割结果存储到数组a中。分割数(数组大小)是split函数的返回值N。我暂时不想过多地解释这种正则化。否则,将势不可挡。如果你需要的话,请问我,我再补充一句。打印带有偶数下标的数组元素,并在开始和结束处添加关键字标记以还原。数组下标从1开始。其他文件也可以同样处理。如果有更多的文件,你可以做一个循环。这应该不难。

shell遍历文件夹所有文件 shell循环遍历文件夹 shell循环获取文件名

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。