************* 每天一点点 ***********
》》重定向命令
#! /bin/bash
var="abci"
for i in 1 2 3 4 5 6
do
echo $i >> /usr/jdk/log.log
echo $i > /usr/jdk/log1.log
done
执行后你会看到, 两个文件中的内容是不同的,>> 是允许文件追加而 > 不允许文件追加,只能覆盖。
**上面的是 script的重定向,而commad也可以重定向输出
如 将某个目录的ls -l 重定向到某个文件中
1、进入某个目录
2、 ls -l &> filename
》》循环删除某个目录下有规则的文文件名或目录
#! /bin/bash
for i in 2 3 4 5
do
rm -rf /usr/jdk/log$i.log
done
echo "ok !"