linux中經常會用到將內容輸出到某文件當中,只需要在執行命令後面加上>或者>>號即可進入操作。
大於號:將一條命令執行結果(標準輸出,或者錯誤輸出,本來都要打印到屏幕上面的)重定向其它輸出設備(文件,打開文件操作符,或打印機等等)
小於號:命令默認從鍵盤獲得的輸入,改成從文件,或者其它打開文件以及設備輸入
>> 是追加內容
> 是覆蓋原有內容
示例:
[plain] view plain copy
- bogon:Desktop wenxuechao$ echo 'abc' > test.txt
- bogon:Desktop wenxuechao$ echo '123' >> test.txt
執行效果,第一句命令會在桌面創建個test.txt的文件,並且將abc寫到文件中。
第二句命令,會在文件下方,再次寫入內容。
<小於號
[plain] view plain copy
- mysql -u root -p -h test < test.sql 導入數據