您好,登錄后才能下訂單哦!
本篇文章為大家展示了linux中“<”和“<<”的區別是什么,代碼簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
區別:
linux中>表示覆蓋原文件內容(文件的日期也會自動更新),>>表示追加內容(會另起一行,文件的日期也會自動更新)。
舉例:
1、將history命令執行的結果保存到history.log文件中
[root@gxzs-solr1 ~]# history > history.log (history.log 文件 會自動生成) [root@gxzs-solr1 ~]# cat history.log
2、執行命令 curl 'xxx' ,將其返回結果保存到 log.log 中
[root@gx-solr1 ~]# curl 'http://192.168.0.110:8983/solr/scan_detail/admin/file?_=1544066402749&contentType=text/plain;charset=utf-8&file=managed-schema&wt=json' > log.log
3、執行命令 cat /etc/hosts , 將其返回結果保存到 hosts.log 中
[root@slave1 ~]# cat /etc/hosts > hosts.log [root@slave1 ~]# more hosts.log 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
注意:使用 > ,執行命令時,每次都會新生成一個 > 后面的文件,將之前生成的文件替換掉(文件創建時間也會跟著改變)。
上述內容就是linux中“<”和“<<”的區別是什么,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。