首页 > 代码库 > 5.2下午

5.2下午

技术分享

技术分享

技术分享

技术分享

技术分享

管道与重定向

标准输入STDIN 文件编号0 默认键盘

标准输出STDOUT 文件编号1 默认显示器

标准错误STDERR 文件编号2 默认显示器

1、重定向:修改输入输出的资源

wc 计算指定文件中的字符数、单词数和行数

-c 字节数

-m 字符数

-l 行数

-L 行最长长度

-w 单词数

 

输入重定向<

输出重定向>

练习: ls

touch dir

ls > dir

more dir

ls /

ls / > dir

more dir

输出重定向追加>>

练习: ls -l

touch ddd

ls -l > ddd

more ddd

ls -a > ddd

more ddd

ls -l >> ddd

more ddd

2> 错误重定向

&> 标准输出+错误输入重定向 重定向到相同文件

ls afile bfile > outfile 2>errfile重定向到不同文件

2、管道命令:|;可以将多个命令连接结合使用

练习: cat /etc/passwd

more /etc/passwd

cat /etc/passwd | more

cat /etc/passwd | less

ls -al |more

ls -al /etc

ls -al /etc |more

ls -al /etc |less

 

5.2下午