※ 引述《civelant (終結‧軟弱)》之銘言:
: 在作業一的投影片中
: 有兩行字是 cat in_file.txt>out_file.txt
: cat in_file.txt|more>out_file.txt
: 想請問一下這兩行的作用是什麼?
: 是助教測試時打的指令嗎?
: 如果說這是為了I/O轉向的話
: 那我們寫的shell是要看到"cat"這個指令就做i/o redirection
: 還是說任何指令後面加上">"符號 我們才要將該指令的執行結果轉到檔案中?
是任何指令
是要對">"做判斷
: (ex:date >a.txt 然後就把日期存在a.txt中?)
: 還有|more是什麼意思?
"|"是pipe
也就是管線
把上一個的輸出傳下去當輸入
所以要對"|"做判斷
: 請各位同學為我解一下惑吧^^
: 謝~
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 61.224.170.231