************* 天天一點點 ***********bash
》》重定向命令
ip
#! /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
執行後你會看到, 兩個文件中的內容是不一樣的,>> 是容許文件追加而 > 不容許文件追加,只能覆蓋。ci
**上面的是 script的重定向,而commad也能夠重定向輸出jdk
如 將某個目錄的ls -l 重定向到某個文件中file
一、進入某個目錄循環
二、 ls -l &> filename
重定向
》》循環刪除某個目錄下有規則的文文件名或目錄文件
#! /bin/bash
for i in 2 3 4 5
do
rm -rf /usr/jdk/log$i.log
done
echo "ok !"
co