En la aplicación Terminal, cada carácter significa algo. Puede ser un pequeño fragmento de código, un argumento de línea de comando o parte de un script. Incluso el "espacio" no está exento de esta característica del Terminal. Un "espacio" escrito en la Terminal en un argumento de línea de comando no será reconocido como un espacio. De ahí el error: Argumento inesperado.
El ejemplo más sencillo es usar el tutorial en el que aprendemos sobre cómo cambiar la ubicación predeterminada (Escritorio) en la que guardar automáticamente las capturas de pantalla en macOS.
Si queremos que la carpeta en la que guardar las capturas de pantalla sea "Capturas de pantalla", entonces en la línea de comando de Terminal tendremos que definir correctamente el argumento para "espacio". De lo contrario, después ejecución de línea de comandos Voy a cumplir un error.
Línea de comando incorrecta:
los valores predeterminados escriben la ubicación com.apple.screencapture ~/Desktop/Capturas de pantalla

Para definir un espacio entre dos palabras en el argumento de la línea de comando, usaremos el carácter "\”inmediatamente después de la primera palabra.
Línea de comando correcta:
los valores predeterminados escriben la ubicación com.apple.screencapture ~/Desktop/Pantalla Disparos

Atención, la línea de comando contiene espacios. Este tutorial solo es válido para argumentos de línea de comando que contienen espacios. En nuestro caso, una carpeta cuyo nombre se compone de dos palabras desataban por.








