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位上工作?