根据新行将列转为行

Zen*_*Mac 3 awk xargs

我有这样的文件

d
e
e

s
k

a
b
c
d
Run Code Online (Sandbox Code Playgroud)

我只需要像这样转换然后

dee
sk
abcd
Run Code Online (Sandbox Code Playgroud)

为此,我使用了 awk 和 xargs

xargs < file|awk '{ gsub (" ", "", $0); print}'
Run Code Online (Sandbox Code Playgroud)

但它没有按预期产生结果

kar*_*kfa 5

$ awk -v RS= -v OFS='' '{$1=$1}1' file

dee
sk
abcd
Run Code Online (Sandbox Code Playgroud)