私はこのトピックの完全な初心者であり、誰かが同様の問題を抱えていると確信しているため、通常は質問するだけでなく解決策を探します. しかし、今回は問題を解決する方法を見つけることができませんでした。
そこで、rclone を使用して変数フォルダーから Google ドライブにファイルをコピーする小さなシェル スクリプトを作成しました。
私の問題は、フォルダー名に複数の単語が含まれていると入力できないことです。すでに使用してみread -r folder
ましたが、戻ってきます
Command copy needs 2 arguments maximum: you provided 3 non flag arguments: ["One" "Folder/" "Drive:SomeFolder/File"]
使用する\
と戻ります
Command copy needs 2 arguments maximum: you provided 3 non flag arguments: ["One\\" "Folder/" "Drive:SomeFolder/File"]
最終的なコマンドを次のようにしたい
rclone copy One\Folder/ Drive:SomeFolder/File
#!bin/sh
#upload
echo "Folder Name:"
read -r folder
echo "File Name:"
read -r name
rclone copy ${folder}/ Drive:SomeFolder/${name}