0
A
回答
5
With cat < file
,cat
從其標準輸入讀取; shell會打開文件並將文件句柄連接到cat
。與cat file
,cat
本身打開文件沒有任何shell介入。兩者的最終結果確實相同:cat
讀取file
的內容並將它們輸出到標準輸出。
+0
尼斯和準確,但我敢打賭,這一定是已經被問及在這裏回答。 – GhostCat
+0
值得一提的是,這是特定於'cat'命令的行爲;其他一些命令的行爲方式相同。 –
相關問題
- 1. cat file | ... vs ... <文件
- 2. perl中的foreach x(cat file)?
- 3. file .git和directory .git有什麼區別?
- 4. git config --list和cat .gitconfig有什麼區別?
- 5. 包含「file.h」與<file>有什麼區別?
- 6. $ request-> file-> store($ path)和$ request-> file-> move($ path,$ filename)有什麼區別?
- 7. 在「while read -r line; do ...; done <file`和`cat file | while IFS = read -r line; do ...; done`之間bash之間有任何區別嗎?
- 8. 在IE中,File-> Save As和document.execCommand('SaveAs')有什麼區別?
- 9. C#中的File和FileInfo有什麼區別?
- 10. save-hook-hook和write-file-function之間有什麼區別
- 11. emacs中'M-x load-file'和'M-x load-library'有什麼區別?
- 12. 運行scala時出現「cat:/ release:No such file or directory」
- 13. BASH,cat緩衝區
- 14. 爲什麼不使用<< EOF代替cat << EOF?
- 15. URL「file://」和「http://」之間的區別是什麼
- 16. 「./file」名稱和「../文件名」之間的區別是什麼
- 17. 排序和計數的方法比cat file |更快排序| uniq -c
- 18. File和Project之間的區別
- 19. file:// android_assets /和http://someurl.com/之間的區別?
- 20. 相當於「hg cat」或「svn cat」的git
- 21. file:/,file://,file:///
- 22. <?有什麼區別? echo __();和<= __();
- 23. <%# %>和<%= %>有什麼區別?
- 24. Spring MVC控制器:「return forward」,「return redirect」和「return jsp file」有什麼區別
- 25. 將cat-art.php更改爲cat/art.php
- 26. cat文件的linenumbers之間的區別| nl和wc -l文件
- 27. 當使用'git cat-file -p'時子模塊提交對象'Not a valid object name'
- 28. <a href="http://file://///> convert file:// to file// ---remove colon
- 29. 爲什麼不是「ls $(pwd/cat)」工作?
- 30. zsh中`cat <( - )`返回哪個目錄?
建議通過http://wiki.bash-hackers.org/howto/redirection_tutorial – Sundeep