赞
踩
输入输出重定向:
echo ddd>log.txt 数据会覆盖所有数据
echo ddd>>log.txt 数据以追加的方式写入
错误重定向:
echo ddd 2> log.txt 数据会覆盖所有数据
echo ddd 2>> log.txt 数据以追加的方式写入
混合重定向:
命令 > 文件 2 >& 1 以覆盖的方式把正确输出和错误输出写到文件 also 命令 &> 文件
命令 >> 文件 2 >& 1 以追加的方式把正确输出和错误输出写到文件 also 命令 &>> 文件
/dev/null 垃圾箱
命令 >> 文件 2>> 文件1
输入重定向:
wc << txt.txt
多命令顺序执行
多命令格式
多命令格式符 | 格式 | 作用 | 例子 |
---|---|---|---|
; | 命令1:命令2 | 顺序执行,命令之间没有关系 | ls;cd /user;date |
&& | 命令1&&命令2 | 第一个执行成功第二个才执行 | ll && echo yes |
|| | 命令1||命令2 | 第一个执行不成功第二个才执行 | ll |
判断一个命令是否正确执行:
ls && echo yes || echo no
管道符
命令1 | 命令2
命令1 的输出作为第二个命令的输入
ll -a /etc | more
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。