1.在student用户下执行find /etc -name passwd 命令,并管理其输出要求如下:
*显示所有正确输出,屏蔽错误输出
[kiosk@foundation152 Desktop]$ find /etc -name passwd 2> /dev/null
*保存正确数出到/tmp/find.all文件,错误数出到/tmp/find.err中
[kiosk@foundation152 Desktop]$ find /etc -name passwd > /tmp/find.all2>/tmp/find.err
*建立/tmp/find.all文件,并且保存所有输出到此文件中
[kiosk@foundation152 Desktop]$ find /etc -name passwd &>/tmp/find.all
*再次保存所有输出到/tmp/find.all中,并且保持源文件内容
[kiosk@foundation152 Desktop]$ find /etc -name passwd &>>/tmp/find.all
*屏蔽此命令的所有输出
[kiosk@foundation152 Desktop]$ find /etc -name passwd &> /dev/null
*显示此命令的所有输出并保存到桌面的任意文件中
[kiosk@foundation152 Desktop]$ find /etc -name passwd 2>&1 | teefile
*保存正确输出到/tmp/find.out.1中,屏蔽错误输出
[kiosk@foundation152 Desktop]$ find /etc -name passwd > /tmp/find.out.1 2>/dev/null
2.处理文件在文件/usr/share/mime/packages/freedesktop.org.xml要求如下:
*找到此文件中包含ich的行,并保存这些行到/root/lines中
[root@foundation152 Desktop]# cat /usr/share/mime/packages/freedesktop.org.xml | grep ich > /root/lines
*用vim替换掉/root/lines中的空格,但要保持文件中原有的内容
[root@foundation152 Desktop]# vim /root/lines ##进入lines
输入 :%s/\ */vim/g ##用vim替换掉/root/lines中的空格