microsoft/shell-intune-samples

Invalid char line L188

fa-tech-net opened this issue · 1 comments

Invalid chars that supposed to be a dash at line 188 :

/usr/sbin/softwareupdate -–install-rosetta -–agree-to-license

Produce errors while running the shellscript on ##MacOS (M1)

  • /usr/sbin/softwareupdate $'-?\200\223install-rosetta' $'-?\200\223agree-to-license'
    softwareupdate: invalid option -- ?
    softwareupdate: invalid option -- ?
    softwareupdate: invalid option -- ?
    softwareupdate: invalid option -- n
    softwareupdate: invalid option -- s
    softwareupdate: invalid option -- t
    softwareupdate: unrecognized option `--rosetta'
    softwareupdate: invalid option -- ?
    softwareupdate: invalid option -- ?
    softwareupdate: invalid option -- ?
    softwareupdate: invalid option -- g
    softwareupdate: invalid option -- e
    softwareupdate: invalid option -- e
    softwareupdate: unrecognized option `--to-license'

cat -ve output line 88 :

/usr/sbin/softwareupdate -?M-^@M-^Sinstall-rosetta -?M-^@M-^Sagree-to-license$

Return 0 as exit code :

+exit 0

Submitting pull request #53

Fixed on #53