shell脚本基础及重定向!

重定向:

          

补充:/dev/null(名叫黑洞)就是把输出的文件混合重定向到黑洞从而不显示在屏幕

yum -y install http &> /dev/null

重定向输入:

重定向输出:(>)会覆盖原先的内容

[root@localhost ~]# echo "123456" > mima
[root@localhost ~]# cat mima
123456                        //旧内容
[root@localhost ~]# echo "5555" > mima
[root@localhost ~]# cat mima
5555                         //新内容

重定向输出:(>>)不会覆盖原先的内容并且会显示在最后

[root@localhost ~]# echo "liuxiang" >> mima 
您在 /var/spool/mail/root 中有新邮件
[root@localhost ~]# cat mima 
5555
liuxiang

标准错误输出:(2>)

[root@localhost ~]# cd /tmp/qtjqpgp 2> mima
[root@localhost ~]# cat mima 
-bash: cd: /tmp/qtjqpgp: 没有那个文件或目录
[root@localhost ~]# vim mima 
-bash: cd: /tmp/qtjqpgp: 没有那个文件或目录

======================================================

shell脚本:

 

posted @ 2019-09-06 20:25  Room、C  阅读(528)  评论(0编辑  收藏  举报