microsoft / shell-intune-samples

Sample shell scripts for Intune admins.
MIT License
684 stars 222 forks source link

Invalid char line L188 #54

Closed fa-tech-net closed 2 years ago

fa-tech-net commented 2 years ago

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

fa-tech-net commented 2 years ago

Fixed on https://github.com/microsoft/shell-intune-samples/pull/53