linux 命令 練習簡單demo

*************  天天一點點 ***********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

相關文章
相關標籤/搜索