cat命令分析_学习记录
cat命令是將標準輸入輸出到標準輸出
| 1 2 | SYNOPSIS ???????cat?[OPTION]...?[FILE]... |
雖然我們經常用cat來查看文件,但是它的本意可不是查看文件的,而是concatenate and write file
cat后可以跟文件,就是把文件的內容當做標準輸入,輸出到標準輸出
cat f >> f2
就可以2個文件內容合并到一起去
cat? f1 f2 >> f4
就會把2個文件的內容合并到f4中
另外就是cat >> ff
接受的stdin就不會打印在stdout上,就會重定向到ff中
我們就會發現cat和重定向組合的很是頻繁。
?With no FILE, or when FILE is -, read standard input. 這句話我們會經常看到,許多命令都支持讀取標準輸入,這個時候就會和 | 管道配合使用
不知道是應該叫命令還是小工具,這個東西單獨的時候你可能并沒有發現它的厲害之處,但是當多個命令組合在一起的時候,你突然就會有一個想法,原來這個命令還能這樣用,你以為單個命令你研究透了,其實并沒什么用,因為當多個命令結合在一起的時候,因為你并沒有研究透,或者你已經遺忘了他的作用時,你可能想不起來可以使用這個命令的功能了。所以linux命令的學習就要經常用,不同的組合用,工具的作用就是使用不是用于研究,我們是使用者,不是研發者,就像鄭凱和其女朋友,不要看節目里多么恩愛,看依然還是分手了,所以不要看你現在用熟了,搞不好那天你就會發現你又不熟了,或者新的命令出來之后你會把它遺忘在了角落里。
本文轉自 lajifeiwomoshu 51CTO博客,原文鏈接:http://blog.51cto.com/lajifeiwomoshu/1983839
總結
以上是生活随笔為你收集整理的cat命令分析_学习记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pg 10 wal 归档同步配置
- 下一篇: 防火墙启动被拒绝解决方案