0
点赞
收藏
分享

微信扫一扫

Selenium CSS 选择器详细讲解

向上的萝卜白菜 2024-06-28 阅读 30

要使用shell脚本读取指定文件,并按行使用rclone命令进行复制操作,您可以编写一个简单的脚本来实现这一功能。以下是一个示例脚本,它将读取指定文件的每一行,然后使用rclone copy命令将远程存储中的文件复制到本地目录。

首先,创建一个新的shell脚本文件,例如download_files.sh,并在文件中写入以下内容:

#!/bin/bash

# 指定要读取的文件路径
INPUT_FILE="path_to_your_file.txt"

# 指定rclone复制命令的参数
RCLONE_COMMAND="rclone copy"
REMOTE_PATH="test-prod:"
LOCAL_PATH="/data/tmp/"
RCLONE_OPTIONS="--inplace --metadata --create-empty-src-dirs --links --transfers 100 --progress --fast-list --checkers 16 --log-level=DEBUG --log-file=rclone.log"

# 检查输入文件是否存在
if [ ! -f "$INPUT_FILE" ]; then
    echo "Error: File $INPUT_FILE does not exist."
    exit 1
fi

# 读取文件并执行rclone复制操作
while IFS= read -r line
do
    if [[ $line =~ ^#.*$ ]]; then
        # 如果行是注释,跳过
        continue
    fi
    if [ -n "$line" ]; then
     
举报

相关推荐

0 条评论