unix基础教程9 标准I/O

网友投稿 607 2022-09-24

unix基础教程9 标准I/O

unix基础教程9 标准I/O

1、放在/bin 2、异字符和通配符 ? 一个字符 *  0个或多个字符(除了以.开头的文件,".*"这个才能显示隐藏文件) $  尾 ^  头 [list] 可以匹配list中的任一字符 [!list] 不匹配list的 ls ne? ls ?e? ls n* rm *.* 删除至少包含一个点号的文件 rm * 删除所有的文件 rm report * 删除report,再删除所有的文件 3、标准文件 1)标准输入stdin      进程获得输入的地方,通常指键盘 2)标准输出stdout     进程置放输出的地方,通常指屏幕 3)标准错误输出stderr  4、文件指针 每个文件都有这3个标准 文件指针  重定向符号  文件    0         <       stdin    1         >       stdout    2        2>       stderr

command < file command > file 会覆盖 command >> file 追加

/dev/null黑洞

command < infile > outfile 2> errfile command >> appendfile 2>> errfile < infile command > outfile 2> &1 指针1先指向outfile,2>错误输出输出到1指针的位置&1,即outfile command 2>&1 > outfile 指针1还没改变,所以先输到屏幕

ls -l /*/* > list.file 2> &1 0 (未变化)STDIN 1 (已变化)./list.file 2 (已变化)./list.file

ls -l /*/* 2> &1 > list.file 0 (未变化)STDIN 1 (已变化)./list.file 2 (已变化)STDOUT

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:声音品牌化──差异化营销新路径!(品牌公司差异化营销)
下一篇:unix基础教程8 编辑程序vi
相关文章

 发表评论

暂时没有评论,来抢沙发吧~