-- progress flag does not work

What is the problem you are having with rclone?

When I use the --progress flag on a batch text I receive the message unknow flag. But if the same txt has only one command it works ok.

What is your rclone version (output from rclone version)

1.55

Which OS you are using and how many bits (eg Windows 7, 64 bit)

Im usuing feral seedbox

Which cloud storage system are you using? (eg Google Drive)

google drive

The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone move /media/md8/rodrigo08108/movies 1:/1080 --progress

The rclone config contents with secrets removed.

Paste config here

A log from the command with the -vv flag

      --delete-empty-src-dirs   Delete empty source dirs after move
  -h, --help                    help for move

Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.

2021/04/15 19:16:04 Fatal error: unknown flag: --progress
Error: unknown flag: --progress
Usage:
  rclone move source:path dest:path [flags]

Flags:
      --create-empty-src-dirs   Create empty source dirs on destination after move
      --delete-empty-src-dirs   Delete empty source dirs after move
  -h, --help                    help for move

Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.

2021/04/15 19:16:04 Fatal error: unknown flag: --progress

Im using the same command on seedhost.eu and it works great. Also Im uploading to a team drive, with feral seebox it upload all files individually creating new folders instead of using the same

Can you share the full output of:

rclone version

:16:21 Fatal error: unknown flag: --progress
[hippolytus ~] rclone version
rclone v1.53.4

  • os/arch: linux/amd64
  • go version: go1.15.6

That's an old version.

Can you please update it.

I had the 1.55. I tried this one because it is the one I have on seedhost.eu

You need to update your version.

rclone v1.55.0

  • os/type: linux
  • os/arch: amd64
  • go/version: go1.16.2
  • go/linking: static
  • go/tags: cmount

Same problem

Can you update / share a new rclone version output and share the full command with -vv output so we can see.

felix@gemini:~$ rclone version
rclone v1.55.0
- os/type: linux
- os/arch: amd64
- go/version: go1.16.2
- go/linking: static
- go/tags: cmount
felix@gemini:~$ rclone copy /etc/hosts GD: -vv --progress
2021/04/15 15:33:36 DEBUG : Using config file from "/opt/rclone/rclone.conf"
2021/04/15 15:33:36 DEBUG : rclone: Version "v1.55.0" starting with parameters ["rclone" "copy" "/etc/hosts" "GD:" "-vv" "--progress"]
2021/04/15 15:33:36 DEBUG : Creating backend with remote "/etc/hosts"
2021/04/15 15:33:36 DEBUG : fs cache: adding new entry for parent of "/etc/hosts", "/etc"
2021/04/15 15:33:36 DEBUG : Creating backend with remote "GD:"
2021-04-15 15:33:36 DEBUG : hosts: Need to transfer - File not found at Destination
2021-04-15 15:33:37 DEBUG : hosts: MD5 = e9b49c993fe22326c398ecea2fd9b219 OK
2021-04-15 15:33:37 INFO  : hosts: Copied (new)
Transferred:           221 / 221 Bytes, 100%, 207 Bytes/s, ETA 0s
Transferred:            1 / 1, 100%
Elapsed time:         1.3s
2021/04/15 15:33:37 INFO  :
Transferred:           221 / 221 Bytes, 100%, 207 Bytes/s, ETA 0s
Transferred:            1 / 1, 100%
Elapsed time:         1.3s

2021/04/15 15:33:37 DEBUG : 5 go routines active
felix@gemini:~$

But the --progress works outside the script.
My command is source /media/md8/rodrigo08108/7.txt

If I put -vv on that nothing happens

I'm trying to use my crystal ball to see what script you are talking about but alas, it's not working.

If you want to share more details on what you are running, that's what we need.

I can keep guessing as I'd imagine you are getting some old version of rclone in your path but it's not a great use of time.

I updated to 1.55 when u ask me to doi it.

The script is

rclone move /media/md8/rodrigo08108/movies 1:/1080 --progress
rclone move /media/md8/rodrigo08108/movies 1:/1080 --progress
rclone move /media/md8/rodrigo08108/movies 1:/1080 --progress

Add a line to the script:

rclone version

Share the full output from the script execution.

And this happens if i put two rclone version at the end lie
rclone version
rclone version

Can you share the output of:

cat  /media/md8/rodrigo08108/7.txt

[hippolytus ~] cat /media/md8/rodrigo08108/7.txt
rclone move /media/md8/rodrigo08108/movies 1:/1080 --progress
rclone move /media/md8/rodrigo08108/movies 1:/1080 --progress
rclone move /media/md8/rodrigo08108/movies 1:/1080 --progress
rclone version
[hippolytus ~]

Can you run this:

rclone move /media/md8/rodrigo08108/movies 1:/1080 --progress -vv 

and share the full output.

So that works and moves nothing so you have something else going on with your script. Do you have a typo or something else perhaps?