1
A
回答
5
其还指望换行,尽量
[~]> echo -n abc|wc -c
3
-n
告诉echo
不打印一个换行符。
2
echo
在其输出处,这是由wc -c
算作一个字符的结尾添加换行符。您可以使用echo -n
省略换行,并得到你期待的结果:
[[email protected] ~]$ echo -n abc | wc -c
3
1
从man wc
:
WC - 打印换行符,每个文件单词,和字节计数
随着答案的其余部分表示,新线也算作字符。
参见:
$ echo "abc" | wc
1 1 4
^
characters
$ printf "abc" | wc
0 1 3
^
characters
相关问题
- 1. “wc -w <file.txt”如何工作?
- 2. Linux,查找> zcat> wc
- 3. ps |有什么区别? wc和ps r | wc在linux中?
- 4. 轮询C Linux函数如何工作?
- 5. 信号如何在linux(c)上工作?
- 6. ls |使用C的wc不起作用
- 7. 如何制作自己的wc工具版本?
- 8. Linux中的“rm”命令如何工作?
- 9. Linux中的菜单如何工作?
- 10. Linux工作队列如何工作?
- 11. C Linux HTML条不工作
- 12. linux syslogger如何工作?
- 13. linux命令wc输出格式
- 14. C#中的UDP在Windows上工作,但不在Linux上工作
- 15. bash,sh,ps在linux中如何工作?
- 16. Anacron如何在Linux中工作?
- 17. wait()在Linux中如何工作?
- 18. C/C++中的#error如何工作?
- 19. Linux的Dropbox客户端如何工作?
- 20. :=在VBA中的工作方式如下:= in linux或= in C?
- 21. Linux中的工作线程
- 22. C如何工作?
- 23. 在C中编程来模拟WC命令不起作用
- 24. * restrict/* __ restrict__如何在C/C++中工作?
- 25. char * argv []如何在c/C++中工作?
- 26. C#的Type.Attribute如何工作?
- 27. 如何从C中的工作簿中删除空工作表#
- 28. statvfs()不能正常工作C++ linux
- 29. C++中的sort函数如何工作?
- 30. 如何使Tru64 Unix中的C代码在Linux 64位上工作?