This commit is contained in:
NianBroken
2024-02-13 15:19:43 +08:00 Unverified
parent d98640828d
commit 04d4118571
+2 -1
View File
@@ -51,12 +51,13 @@ jobs:
- name: Set file extensions - name: Set file extensions
run: | run: |
export FILE_EXTENSIONS=".txt .jpg .png" # 以空格分隔多个文件后缀 export FILE_EXTENSIONS=".txt .jpg .png" # 以空格分隔多个文件后缀
echo "FILE_EXTENSIONS: $FILE_EXTENSIONS"
# 创建一个备份目录,并将当前目录及子目录中的所有指定后缀文件复制到备份目录,并保持路径 # 创建一个备份目录,并将当前目录及子目录中的所有指定后缀文件复制到备份目录,并保持路径
- name: Backup local files with specified extensions - name: Backup local files with specified extensions
run: | run: |
mkdir -p backup mkdir -p backup
echo "$FILE_EXTENSIONS" echo "FILE_EXTENSIONS: $FILE_EXTENSIONS"
(for EXT in $FILE_EXTENSIONS; do (for EXT in $FILE_EXTENSIONS; do
echo "$EXT" echo "$EXT"
rsync -av --include="*/" --include="*$EXT" --exclude="*" ./ backup/ rsync -av --include="*/" --include="*$EXT" --exclude="*" ./ backup/