gpt4 book ai didi

linux - 无法在单行文件上使用 Linux wc

转载 作者:太空宇宙 更新时间:2023-11-04 10:09:34 25 4
gpt4 key购买 nike

我有一个单行文件,行尾没有换行符。当我运行以下命令时:

diff oneline-file.txt any-file.txt | wc -c

我得到:

Warning: missing newline character in oneline-file.txt

为什么这是一个错误?我该如何解决?我可以先这样做:

echo "\n" >> oneline-file.txt

我宁愿做一些不改变文件的事情。谢谢。

最佳答案

感谢 Barmar。这引导我朝着正确的方向前进。这是我使用的:

diff <(sed 's/$/\n/g' oneline-file.txt) <(cat any-file.txt) | wc -c 

关于linux - 无法在单行文件上使用 Linux wc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49932277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com