小编use*_*106的帖子

如何使用awk在文本文件的第一行之前添加一个空行

我有一些文本文件.我想在每个文本文件的第一行之前添加一个空行.我怎么能用awk做到这一点?

awk

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

用sed或awk删除行

我有一个像这样的文件data.txt.

>1BN5.txt
207
208
211
>1B24.txt
88
92
Run Code Online (Sandbox Code Playgroud)

我有一个包含文本文件的文件夹F1.

F1文件夹中的1BN5.txt文件如下所示.

ATOM    421  CA  SER A 207      68.627 -29.819   8.533  1.00 50.79           C 
ATOM    421  CA  SER A 207      68.627 -29.819   8.533  1.00 50.79           C  
ATOM    422  C   SER A 248      70.124 -29.955   8.226  1.00 55.81           C 
ATOM    615  H   LEU B 208       3.361  -5.394  -6.021  1.00 10.00           H
ATOM    616  HA  LEU B 211       2.930  -4.494  -3.302  1.00 10.00           H 
ATOM    626  N   MET B  87       1.054  -3.071  -5.633  1.00 …
Run Code Online (Sandbox Code Playgroud)

awk sed

4
推荐指数
1
解决办法
320
查看次数

如何使用sed或awk删除所有包含空白字段的行?

我想从文本文件中删除所有包含空白字段的行.如何更改以下代码以直接对文件进行更改?

awk '!/^\t|\t\t|\t$/' *.txt    

AD  125.9    MN 124.9
AC  38.9     VG 13.2
AV  34.6     BG 33.0
GL  126.2   
CY  34.9    
CY  44.9    
Run Code Online (Sandbox Code Playgroud)

期望的输出

AD  125.9    MN 124.9
AC  38.9     VG 13.2
AV  34.6     BG 33.0
Run Code Online (Sandbox Code Playgroud)

awk sed

1
推荐指数
1
解决办法
3048
查看次数

标签 统计

awk ×3

sed ×2