管道符
less只能看文件
但是这样做会产生一个垃圾文件ls.txt,所以下面我们就会需要用到管道符
|只将传递正确结果传递给
而使用这两种方法可以传递正确和错误的结果[root@localhost ~]# ls /etc/passwd /cpp/passwd 2>&1|less , (2>&1)把坏的转成好的,洗钱
(1>&2)将正确输出转为错误输出
[root@localhost ~]# ls /etc/passwd /cpp/passwd &|less
把错误结果输出的意义是将来自己写脚本的时候在程序出错时可以有报错信息显示出来,以方便查错改错
只获取本机ip地址
可以发现管道可以进行一级一级的处理
注意!!!!!!
[root@www cpp]# echo abc |tee -a test.txt
加上一个-a表示追加内容到原文件
最后再补充一个小知识点(如何把windows系统中的文件传到linux系统中)
需要用到一个安装包lrzsz-0.12.20-27.1.el6.x86_64.rpm 关键是找到包的正确安装路径
简单的介绍一下
1.在命令行模式下安装包(你也可以通过图形化界面安装,这里不再赘述)
2.直接使用rz命令
3.这样就可以了,是不是很简单
原创文章,作者:sqjl,如若转载,请注明出处:http://www.178linux.com/82180