-#, --progress-bar
Make curl display transfer progress as a simple progress bar instead of the standard, more informational, meter.
This progress bar draws a single line of '#' characters across the screen and shows a percentage if the transfer size is known.
For transfers without a known size, there will be space ship (-=o=-) that moves back and forth but only while data is being transferred, with a set of flying hash sign symbols on top.
-s, --silent
Silent or quiet mode. Don't show progress meter or error messages. Makes Curl mute.
It will still output the data you ask for, otentially even to the terminal/stdout unless you redirect it.
Use -S, --show-error in addition to this option to disable progress meter but still show error messages.
See also -v, --verbose, --stderr and --no-progress-meter.
By replacing -s/--silent with -#/--progress-bar, we can get concise download progress and error output instead of quiet failures
By replacing -s/--silent with -#/--progress-bar, we can get concise download progress and error output instead of quiet failures