如何删除 .txt 文件中的空行

Bra*_*ant 1 windows script text-editing shell-script

我想更改文本文件的格式,删除所有空行。我怎样才能做到这一点?


(2) 5、冷凝器的作用是:

a) 蒸发液态制冷剂

b) 将高压制冷剂蒸汽变成液体

c) 对低压制冷剂蒸汽加压

d) 排出蒸发的制冷剂

e) 降低液态制冷剂压力

(2) 6. 一吨制冷量是:

a) 每天 13958 kJ

b) 每分钟 100 kJ

c) 每分钟 233 kJ

d) 每小时 13958 焦耳

e) 每秒 335 焦


(2) 5. 冷凝器的作用是:
a) 使液态制冷
剂汽化 b) 将高压制冷剂蒸汽变成液态
c) 对低压制冷剂蒸汽加压
d) 排出汽化的制冷剂
e) 降低液态制冷剂压力

(2) 6. 一吨制冷量是:
a) 13958 kJ 每天
b) 100 kJ 每分钟
c) 233 kJ 每分钟
d) 13958 J 每小时
e) 335 J 每秒

Kei*_*ith 5

您可以使用 GNU sed:

sed -i -e "/^$/d" su.txt
Run Code Online (Sandbox Code Playgroud)

将删除空行。


如果您使用的是 BSD 变体或 OS X,请改用它:

sed -i '' -e "/^$/d" su.txt
Run Code Online (Sandbox Code Playgroud)

在这里,-i扩展名作为参数——使用 GNU sed 语法将导致su.txt-e创建一个文件。