簡單的 批次操作: 以下範例為: 判斷是否裝置掛載 - 可針對 掛載 或 非掛載 裝置 做處置 #!/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