在将cd 指向的地址传入文件时,有错误
尝试先建立文件,用if语句
if数值判断
标准输出的1可以省略
标准错误输出 2 不可以省略
lsls 2>>study.sh
不加括号,2>&1重定向,将错误输出重定向
加括号,看作整体
重定向输出 > 将内容替代
>> 追加内容
错误的命令输出时,用 2>
&> 表示正确/错误都可以输出
& 表示管道1 2 ,1为标准输出,2为标准错误输出
exit 1 非正常退出
find命令的应用
-print0 将找到的结果用空字符隔开
ls中 -lt 表示将文件以长格式列出来,-t表示时间修改比较近的在前面
-mmin -60 表示前60修改的文件
./buggy.sh 每次都会放回一个数值,正确为0;不正确不为0;
(有疑问)
exit 1 是退出脚本;break是退出循环;