.COMMAND

Archivo COMMAND

macOS Terminal Shell Script
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo COMMAND es un script de shell de macOS que se abre y ejecuta en Terminal al hacer doble clic en él desde el Finder. Para ejecutarlo, haga doble clic en el archivo - Terminal se iniciará automáticamente. Si macOS lo bloquea, haga clic derecho y elija Abrir. Lea el script en un editor de texto antes de ejecutar cualquier archivo COMMAND de una fuente desconocida.

Desarrollador: Apple Inc. Categoría: Archivos ejecutables Estándar abierto MIME: text/x-shellscript
SE ABRE EN macOS
Relacionado: .APK · .EXE · .VBS · .JAR

En esta página

19k+ extensiones indexadas
Última revisión Jul 30, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo COMMAND?

Un archivo .command es un script de shell de texto plano que el Finder de macOS está configurado para abrir directamente en Terminal.app y ejecutar. En contenido es idéntico a un script de shell - una secuencia de comandos de shell POSIX con una línea shebang opcional en la primera línea. La extensión .command es lo que distingue el comportamiento: hacer doble clic en un archivo .command lanza Terminal.app y ejecuta el script en una ventana nueva, mientras que hacer doble clic en un archivo .sh lo abre en un editor de texto.

Antes de que un archivo .command pueda ejecutarse mediante doble clic, debe tener configurado el permiso de ejecución - use chmod +x tuscript.command en Terminal. Los archivos descargados de internet están sujetos a macOS Gatekeeper; haga clic derecho y elija Abrir para omitir la advertencia de primera ejecución para scripts no firmados.

Sin un shebang, macOS utiliza por defecto /bin/sh. Los shebangs comunes son:

  • #!/bin/bash - Intérprete Bash
  • #!/bin/zsh - Zsh (shell predeterminado de macOS desde Catalina 10.15)
  • #!/bin/sh - POSIX sh (el más portátil)

Los archivos .command se utilizan ampliamente para distribuir utilidades sencillas de macOS, instaladores y herramientas de desarrollo que necesitan una sesión de Terminal visible para el usuario. Se abren en cualquier editor de texto y son totalmente legibles por humanos.

Seguridad y protección

RIESGO: MEDIUM

Un archivo .command puede ejecutar cualquier comando de shell en macOS - incluyendo borrar archivos, descargar malware o modificar ajustes del sistema. Nunca ejecute un archivo .command de una fuente no confiable sin leer su contenido primero (clic derecho > Abrir con > TextEdit). macOS Gatekeeper añade una marca de cuarentena a los archivos descargados de internet, produciendo una advertencia en la primera ejecución - no omita esto para scripts desconocidos.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOmacOS Terminal Shell Scripttambién conocido como .command file, Terminal command file
DESARROLLADORApple Inc.desde ~2001 (Mac OS X 10.0 - Terminal.app era)
TIPO MIMEtext/x-shellscript
TIPOscript de shell de texto (bash/zsh/sh)
ESTÁNDARAbierto · libre de regalías
RELACIONADO.apk.exe.vbs.jar

Programas que abren archivos COMMAND

macOS5 apps
TextEdit Integrado Haga clic derecho en el archivo .command > Abrir con > TextEdit para ver o editar el script sin ejecutarlo.
MacVim Código abierto Ábralo en MacVim para una edición con resaltado de sintaxis: macvim script.command en Terminal.
Apple Terminal Integrado Haga doble clic en el archivo .command en el Finder; Terminal se abre y ejecuta el script. Asegúrese de tener permiso de ejecución: chmod +x script.command en Terminal primero.
iTerm2 Código abierto Configure iTerm2 como terminal predeterminado; los archivos .command se abrirán entonces en iTerm2 en lugar de Terminal.
Visual Studio Code Código abierto Haga clic derecho > Abrir con > Visual Studio Code para edición con resaltado de sintaxis.

Detalles técnicos

especificación profunda
Tipo de archivoScript de shell POSIX de texto plano
Tipo MIMEtext/x-shellscript
CodificaciónUTF-8 (recomendado); ASCII también común
Finales de líneaSe requiere LF estilo Unix; los finales de línea CRLF de Windows rompen la ejecución del script
Magic bytesNinguno (texto plano); el shebang en la línea 1 identifica al intérprete
Permiso de ejecuciónSe requiere chmod +x; sin él, el doble clic del Finder no lanza Terminal
Intérprete predeterminado (sin shebang)/bin/sh en macOS
Cuarentena de GatekeeperLos archivos .command descargados activan una advertencia de primera ejecución; clic derecho > Abrir para omitir
Comportamiento del doble clic en FinderLanza Terminal.app y ejecuta el script en una ventana nueva
Diferencia funcional con .shSolo la extensión; el contenido del script es idéntico - .sh se abre en editor de texto, .command se ejecuta en Terminal
SO asociadomacOS (integración con Finder); la sintaxis del script funciona en cualquier sistema POSIX
Tamaño de archivo típico100 bytes - 100 KB
Lanzado~2001 (Mac OS X 10.0 - Terminal.app era)
Estándar abierto · libre de regalías
Especificaciónsupport.apple.com

Conversiones de COMMAND

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos COMMAND. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos COMMAND.

Preguntas frecuentes

¿Qué es un archivo .command en Mac?
Un script de shell que se abre y ejecuta en Terminal al hacer doble clic en el Finder. Es texto plano, idéntico en contenido a un script .sh.
¿Cómo ejecuto un archivo .command?
Haga doble clic en él en el Finder - Terminal se abre automáticamente. Si macOS lo bloquea, haga clic derecho > Abrir. Si ve «permiso denegado», ejecute primero chmod +x ~/ruta/al/script.command en Terminal.
¿Cómo abro un archivo .command para leerlo o editarlo?
Haga clic derecho en el archivo en el Finder > Abrir con > TextEdit (o Visual Studio Code, MacVim). NO haga doble clic si solo desea leerlo.
¿Puedo ejecutar un archivo .command en Linux o Windows?
Linux: cámbiele el nombre a .sh y ejecútelo en una terminal Bash. Windows: use WSL (Windows Subsystem for Linux) o Git Bash; el contenido es un script de shell estándar.
¿Por qué macOS dice que el archivo .command no se puede abrir porque no se puede verificar el desarrollador?
Gatekeeper bloqueó un script no firmado. Si confía en la fuente, haga clic derecho > Abrir y confirme. De lo contrario, lea primero el contenido del script.
¿Cuál es la diferencia entre .command y .sh?
Solo la asociación del Finder: .command se abre en Terminal al hacer doble clic; .sh se abre en un editor de texto. La sintaxis del script y el contenido son idénticos.

Referencias

1Apple Support - Intro to shell scripts in Terminal on Macsupport.apple.com
2ss64.com - Run a macOS shell scriptss64.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Extensiones relacionadas

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z