whats the meaning of curl “-s” and “-m”

from man curl

–snip–

-m, --max-time <seconds>
              Maximum time in seconds that you allow the whole operation to take.  This is useful for preventing your batch jobs from hanging for hours due to  slow  networks
              or  links  going down.  Since 7.32.0, this option accepts decimal values, but the actual timeout will decrease in accuracy as the specified timeout increases in
              decimal precision.  See also the --connect-timeout option.

              If this option is used several times, the last one will be used.

–snip–

-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, potentially even to the termi-
              nal/stdout unless you redirect it.

Leave a Comment