Android 台灣中文網

標題: 簡易 Shell Script 撰寫,更換 周遭儲存裝置 檔案 並且 備份 [打印本頁]

作者: jianrupan    時間: 2019-7-19 08:58
標題: 簡易 Shell Script 撰寫,更換 周遭儲存裝置 檔案 並且 備份
# 簡易 Shell Script 撰寫,更換 周遭儲存裝置 檔案 並且 備份
#!/bin/sh
# 掛載儲存裝置位置
MOUNTPOINT=/mnt/net
# 取出目前掛載儲存裝置
RFS1=`grep $MOUNTPOINT /proc/mounts | awk "{print $2}"`
for rfs in `echo $RFS1`
do
        echo "get mount net: $rfs"
        if [ "$1" != "$rfs/" ]; then
                # 取根目錄檔案
                ls $rfs/* > /tmp/ListFile
               
                # 判斷 A.txt 檔案是否存在
                A=`grep A.txt /tmp/ListFile`
                if [ "$A" ]; then
                        echo "get A: $A"
                        # 更改名稱
                        mv $rfs/A.txt                $rfs/bak_A.txt
                        # 執行複製
                        cp -f        "$1"A.txt        $rfs/A.txt
                fi
        fi
done
sync







歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1