相关疑难解决方法(0)

为什么文本文件以换行符结尾?

我假设这里的每个人都熟悉所有文本文件应以换行符结尾的格言.多年来我一直都知道这个"规则",但我一直在想 - 为什么?

unix newline file text-files

1375
推荐指数
15
解决办法
21万
查看次数

将列转置为行,最后不使用分隔符

我将列换行:

awk 'BEGIN { ORS = "," } { print }' file
Run Code Online (Sandbox Code Playgroud)

文件:

45
78
45
Run Code Online (Sandbox Code Playgroud)

结果是:

45,78,45,
Run Code Online (Sandbox Code Playgroud)

如何删除行尾的逗号?我试过了:

awk 'BEGIN { ORS = "," } { print substr($1, 1, length($1)-1)}' file
Run Code Online (Sandbox Code Playgroud)

但这不适用于分隔符。

awk

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

标签 统计

awk ×1

file ×1

newline ×1

text-files ×1

unix ×1