1. 程式人生 > >linux中編寫指令碼實現將某資料夾下半小時之內的圖片複製到另一個資料夾下(簡單)實現

linux中編寫指令碼實現將某資料夾下半小時之內的圖片複製到另一個資料夾下(簡單)實現

1.首先在根目錄下我建立一個叫sh的資料夾 命令:    mkdir sh 

2.進入sh資料夾中  命令:    cd sh

3.我們首先建立一個名叫test.sh的指令碼  命令: touch test.sh  

並且對這個指令碼進行許可權賦予   命令:     chmod 755 test.sh

進入這個指令碼編寫我們的內容  命令:    vim test.sh 

4.test.sh指令碼內容的編寫

內容是:每次執行都會刪除test2資料夾,然後重新建立test2資料夾,在test資料夾中查詢30分鐘內建立或修改的檔案並且複製到test2資料夾中,每段命令執行完都會列印一下,1,2,3,4.

命令:

#!/bin/sh
           echo 1;
          rm -rf /test2;
           echo 2;
          mkdir /test2;
          echo 3;
         find /test  -type f -mmin -30 -exec cp {} /test2 \;
         echo 4;

5.執行指令碼 

命令:   ./sh/test.sh

我們可以看到指令碼執行打印出來的 1 2 3 4 檢視test2及其資料夾中的圖片都是新創建出來的。


原文:https://blog.csdn.net/qq_36014509/article/details/82458336