91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么用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
晋宁县| 明溪县| 长春市| 射阳县| 舞阳县| 上虞市| 高陵县| 宁德市| 东安县| 无锡市| 天峨县| 灵寿县| 上虞市| 湖北省| 正宁县| 迁安市| 溧水县| 永泰县| 孟津县| 无棣县| 武汉市| 资溪县| 新郑市| 绥化市| 屏东市| 包头市| 临城县| 科尔| 民乐县| 平塘县| 临澧县| 民权县| 佳木斯市| 万安县| 图片| 伊宁县| 长沙县| 肃宁县| 米易县| 青河县| 土默特右旗|