重定向的几个组合应用

cmd 2>file      把文件描述符2重定向到file,即把错误输出存到file中。

cmd > file 2>&1     把标准错误重定向到标准输出,再重定向到file,即stderr和stdout都被输出到file中

cmd &> file     功能与上一个相同,更为简便的写法。

cmd >& file     功能仍与上一个相同。

cmd > f1 2>f2     把stdout重定向到f1,而把stderr重定向到f2

tee files     把stdout原样输出的同时,复制一份到files中。

tee files     把stderr和stdout都输出到files中,同时输出到屏幕。

cmd >> file 把 stdout 重定向到 file 文件中(追加);

cmd 1> fiel 把 stdout 重定向到 file 文件中;

cmd > file 2>&1 把 stdout 和 stderr 一起重定向到 file 文件中;

cmd 2> file 把 stderr 重定向到 file 文件中;

cmd 2>> file 把 stderr 重定向到 file 文件中(追加);

cmd >> file 2>&1 把 stderr 和 stderr 一起重定向到 file 文件中(追加);

cmd < file >file2 cmd 命令以 file 文件作为 stdin,以 file2 文件作为 stdout;

cat <>file 以读写的方式打开 file;

cmd < file cmd 命令以 file 文件作为 stdin;

cmd << delimiter Here document,从 stdin 中读入,直至遇到 delimiter 分界符。

机器人 2009-06-24 14:56 于 北京 晴

此条目发表在 linux/server 分类目录,贴了 , 标签。将固定链接加入收藏夹。

重定向的几个组合应用》有 2 条评论

  1. Kronberger 说:

    Have been a frequent follower of your blog and will,without doubt continue to do so. your content here within is super! well done.

  2. shop 说:

    I am just commenting to let you understand of the fine encounter our princess enjoyed visiting your blog. She even learned numerous issues, which included what it is like to possess a wonderful helping mood to have other people smoothly understand specific complicated things. You undoubtedly surpassed her desires. I appreciate you for churning out those priceless, trusted, explanatory and even unique tips on that topic to Ethel.

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>