重定向和管道是Unix操作系統(tǒng)中用于控制輸入和輸出的特殊符號。
重定向操作符包括:
- “>”:將命令的標(biāo)準(zhǔn)輸出重定向到指定文件,如果文件不存在則創(chuàng)建,如果文件已存在則覆蓋其內(nèi)容。
- “>>”:將命令的標(biāo)準(zhǔn)輸出追加到指定文件的末尾,如果文件不存在則創(chuàng)建。
- “<”:將文件內(nèi)容作為命令的標(biāo)準(zhǔn)輸入。
管道操作符包括:
- “|”:將一個命令的標(biāo)準(zhǔn)輸出作為另一個命令的標(biāo)準(zhǔn)輸入,實現(xiàn)兩個命令之間的數(shù)據(jù)傳輸。例如:command1 | command2。