1)“|”:
ls /dev | more
2)“>”,“>>”
ls /dev > filename.dat
“>>”和“>”的区别在于一个大于符号的管道是用来创建一个新的文件
filenames.txt,如果已经有了同名的文件就复盖掉以前的内容;而两个大于符号的管道是用来在已经存在的文件后面追加新的内容,如果没有这个文
件就创建它。
注:向右边的箭头意思就是把前面命令的内容输入到后面的文件中去,“|”管道符号是用来把前面命令的输出结果当作后面一个命令的输入数据。
3)“<<”
cat >> friends << "END"
> a
> b
> c
> END
运行第一行以后,意思就是把我们接下来的输入内容保存到friends文件里面,当我们输入“END”的时候结束。“<<”的意思就是向前面的命令传送一个数据。
中间我象征性的输入了a b c三行,每一行前面的“>”是系统自动产生的提示符号。第四行输入“END”系统就保存刚才输入的a b c三行到一个叫做friends的文件里面去。
Refer:http://www.cublog.cn/u/12110/?u=http://www.cublog.cn/u/12110/showart.php?id=69167
阅读(974) | 评论(0) | 转发(0) |