綁定帳號登入

Android 台灣中文網

tag 標籤: 撰寫

相關日誌

分享 簡易 Shell Script 撰寫,更換 周遭儲存裝置 檔案 並且 備份
jianrupan 2019-7-19 08:54
# 簡易 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 ; then # 取根目錄檔案 ls $rfs/* /tmp/ListFile # 判斷 A.txt 檔案是否存在 A=`grep A.txt /tmp/ListFile` if ; 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
個人分類: 軟體應用|374 次閱讀|0 個評論
分享 簡單 Linux 批次檔撰寫
jianrupan 2016-9-2 13:57
簡單的 批次操作: 以下範例為: 判斷是否裝置掛載 - 可針對 掛載 或 非掛載 裝置 做處置 #!/bin/sh MOUNTPOINT=/mnt/net netpoint=1 netmax=10 getnet=0 # move Not Mount Net File while do getnet=0 # get mount info and item 2 - /mnt/netxx RFS1=`grep $MOUNTPOINT /proc/mounts | awk "{print $2}"` for rfs in `echo $RFS1` do if ; then getnet=1 fi done # echo "getnet: $getnet" if ; then echo "get no mount net: $MOUNTPOINT$netpoint" // 處置非掛載裝置 .... fi netpoint=`expr $netpoint + 1` done sync 移除 目前機器上所有 掛載 儲存裝置 根目錄下的 特定 檔案。 #!/bin/sh MOUNTPOINT=/mnt # Add net1 ~ net9 netpoint=1 netmax=10 while do rm -f $MOUNTPOINT/net$netpoint/***.zi netpoint=`expr $netpoint + 1` done sync
個人分類: 軟體應用|463 次閱讀|0 個評論