COMMAND > /path/to/file.out 2> &1 (顺序很重要)
COMMAND >> /path/to/file.out 2>> &1
():合并多个程序的STDOUT
(cal 2007 ; cal 2008)> all.txt
25,tr - 转换和删除字符
tr [OPTION]...SET1 [SET2]
选项:
-c或--complerment:取字符集的补集
-d或--delete:删除所有属于第一字符集的字符
-s或--squeeze-repeats:把连续重复的字符以单独一个字符表示
-t或--truncate-set1:将第一个字符集对应字符转化为第二字符集对应的字符
使用<来重定向标准输入
某些命令能够接受从文件中导入的STDIN
$tr ‘a-z’ ‘A-Z’ </etc/issue
该命令会把/etc/issue中的小写字符都转换成写写字符
tr –d abc < /etc/fstab 删除fstab文件中的所有abc中任意字符
[root@localhost ~]# cat > filea
mage
wangxiaochun
按ctrl+d离开,可以使用文件来代替键盘的输入
[root@localhost ~]# cat > filea < fileb
26,less:一页一页地查看输入
ls -l /etc | less
mail:通过电子邮件发送输入:
echo "testemail" | mail -s "test" user@example.com
lpr:把输入发送给打印机
echo "testprint" | lpr-Pprinter_name










