dbxcli icon indicating copy to clipboard operation
dbxcli copied to clipboard

Is it not possible to put folders?

Open mcsimenc opened this issue 1 year ago • 1 comments

I try to upload a directory and it fails:

(base) Mathews-Air:Documents mcsimenc$ dbxcli put courses /
Error: Post https://content.dropboxapi.com/2/files/upload: read courses: is a directory
(base) Mathews-Air:Documents mcsimenc$ ls | grep courses
courses/

This does not work either:

(base) Mathews-Air:Documents mcsimenc$ dbxcli mkdir /courses
(base) Mathews-Air:Documents mcsimenc$ dbxcli put courses/* /courses
Error: `put` requires `src` and/or `dst` arguments

How can I upload folders?

mcsimenc avatar Jan 06 '25 20:01 mcsimenc

this is how I solved it:

find courses -type f | while read file; do
    dropbox_path="${file}" 
    echo "Uploading $file to $dropbox_path"
    dbxcli put "$file" "$dropbox_path"
done

swoker avatar Apr 30 '25 10:04 swoker