亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

怎么用shell腳本刪除七天前的文件

小億
250
2024-01-29 16:11:48
欄目: 編程語言

可以使用以下的shell腳本來刪除七天前的文件:

#!/bin/bash

# 指定要刪除的目錄
directory="/path/to/directory"

# 計算七天前的時間戳
seven_days_ago=$(date -d "-7 days" +%s)

# 遍歷目錄中的文件
for file in "$directory"/*
do
    # 獲取文件的修改時間
    modify_time=$(stat -c %Y "$file")

    # 比較修改時間和七天前的時間戳
    if [ "$modify_time" -lt "$seven_days_ago" ]
    then
        # 刪除文件
        rm "$file"
        echo "已刪除文件: $file"
    fi
done

請將腳本中的/path/to/directory替換為要刪除文件的目錄的路徑。然后將腳本保存到一個文件(例如delete_old_files.sh),并將文件中的權限設置為可執行。

執行腳本時,它將遍歷指定目錄中的所有文件,并比較每個文件的修改時間與七天前的時間戳。如果文件的修改時間早于七天前的時間戳,它將被刪除,并在控制臺中輸出刪除的文件名。

0
垣曲县| 洛浦县| 云安县| 保靖县| 太白县| 铜梁县| 霞浦县| 阿坝| 兰州市| 迁安市| 青铜峡市| 新蔡县| 道真| 含山县| 遵义市| 山西省| 巫溪县| 辽阳县| 眉山市| 新营市| 晋城| 中牟县| 江陵县| 个旧市| 射洪县| 庄浪县| 紫阳县| 台中市| 墨竹工卡县| 余江县| 日照市| 三门县| 滁州市| 台南县| 蒙山县| 林口县| 礼泉县| 衡山县| 富川| 芒康县| 天镇县|