Android 台灣中文網

標題: 簡單 Linux 批次檔撰寫 [打印本頁]

作者: jianrupan    時間: 2016-9-2 13:34
標題: 簡單 Linux 批次檔撰寫
簡單的 批次操作:
以下範例為:
移除 目前機器上所有 掛載 儲存裝置 根目錄下的 特定 檔案。


#!/bin/sh
MOUNTPOINT=/mnt
# Add net1 ~ net9
netpoint=1
netmax=10
while [ "$netpoint" != "$netmax" ]
do
  rm -f $MOUNTPOINT/net$net$netpoint/***.zi
  netpoint=`expr $netpoint + 1`
done
sync


作者: f117a    時間: 2016-9-15 12:13
來好好的學習一下,希望在這裏學習到所有的知識.
作者: xiaobai123    時間: 2017-3-25 15:47
關於這兩行,是否能詳細說明。謝謝。
  rm -f $MOUNTPOINT/net$net$netpoint/***.zi
  netpoint=`expr $netpoint + 1`

作者: tomboliu    時間: 2019-10-9 11:48
xiaobai123 發表於 2017-3-25 15:47
關於這兩行,是否能詳細說明。謝謝。
  rm -f $MOUNTPOINT/net$net$netpoint/***.zi
  netpoint=`expr $net ...

rm remove file
-f force 不要提示
$開頭的是變數,請將程式上面的變數帶入
簡單的說就是 rm -rf /mnt/net1~net9/*.zi
下面一行就是 把變數值累加一




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