.COMMAND

Fichier COMMAND

macOS Terminal Shell Script
Poser une question
RÉPONSE RAPIDE

Un fichier COMMAND est un script shell macOS qui s'ouvre et s'exécute dans Terminal lorsque vous double-cliquez dessus dans le Finder. Pour le lancer, double-cliquez sur le fichier - Terminal démarre automatiquement. Si macOS le bloque, faites un clic droit et choisissez Ouvrir. Lisez le script dans un éditeur de texte avant d'exécuter tout fichier COMMAND provenant d'une source inconnue.

Développeur : Apple Inc. Catégorie : Fichiers exécutables Standard ouvert MIME: text/x-shellscript
S'OUVRE SUR macOS
Lié : .APK · .EXE · .VBS · .JAR

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 30, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier COMMAND ?

Un fichier .command est un script shell en texte brut que le Finder de macOS est configuré pour ouvrir directement dans Terminal.app et exécuter. Son contenu est identique à celui d'un script shell - une séquence de commandes shell POSIX avec une ligne shebang optionnelle sur la première ligne. L'extension .command est ce qui distingue le comportement : un double-clic sur un fichier .command lance Terminal.app et exécute le script dans une nouvelle fenêtre, tandis qu'un double-clic sur un fichier .sh l'ouvre dans un éditeur de texte.

Avant qu'un fichier .command puisse être exécuté par double-clic, il doit avoir les permissions d'exécution définies - utilisez chmod +x votrescript.command dans Terminal. Les fichiers téléchargés sur Internet sont soumis à macOS Gatekeeper ; faites un clic droit et choisissez Ouvrir pour contourner l'avertissement de première exécution pour les scripts non signés.

Sans shebang, macOS utilise par défaut /bin/sh. Les shebangs courants sont :

  • #!/bin/bash - Interpréteur Bash
  • #!/bin/zsh - Zsh (shell par défaut de macOS depuis Catalina 10.15)
  • #!/bin/sh - POSIX sh (le plus portable)

Les fichiers .command sont largement utilisés pour distribuer des utilitaires macOS simples, des installateurs et des outils de développement nécessitant une session Terminal visible par l'utilisateur. Ils s'ouvrent dans n'importe quel éditeur de texte et sont entièrement lisibles par l'homme.

Sécurité et sûreté

RISQUE : MEDIUM

Un fichier .command peut exécuter n'importe quelle commande shell sur macOS - y compris supprimer des fichiers, télécharger des logiciels malveillants ou modifier les paramètres système. N'exécutez jamais un fichier .command provenant d'une source non fiable sans avoir lu son contenu au préalable (clic droit > Ouvrir avec > TextEdit). macOS Gatekeeper ajoute un indicateur de quarantaine aux fichiers téléchargés sur Internet, produisant un avertissement lors de la première exécution - ne contournez pas cela pour les scripts inconnus.

Détails du format

en bref
NOM COMPLETmacOS Terminal Shell Scriptalias .command file, Terminal command file
DÉVELOPPEURApple Inc.depuis ~2001 (Mac OS X 10.0 - Terminal.app era)
TYPE MIMEtext/x-shellscript
TYPEscript shell texte (bash/zsh/sh)
STANDARDOuvert · libre de droits

Programmes qui ouvrent les fichiers COMMAND

macOS5 apps
TextEdit Intégré Faites un clic droit sur le fichier .command > Ouvrir avec > TextEdit pour voir ou modifier le script sans l'exécuter.
MacVim Open-source Ouvrez dans MacVim pour une édition avec coloration syntaxique : macvim script.command dans Terminal.
Apple Terminal Intégré Double-cliquez sur le fichier .command dans le Finder ; Terminal s'ouvre et exécute le script. Assurez-vous des permissions d'exécution : chmod +x script.command dans Terminal au préalable.
iTerm2 Open-source Définissez iTerm2 comme terminal par défaut ; les fichiers .command s'ouvriront alors dans iTerm2 au lieu de Terminal.
Visual Studio Code Open-source Clic droit > Ouvrir avec > Visual Studio Code pour une édition avec coloration syntaxique.

Détails techniques

spécifications approfondies
Type de fichierScript shell POSIX en texte brut
Type MIMEtext/x-shellscript
EncodageUTF-8 (recommandé) ; ASCII également courant
Fins de ligneLF de style Unix requis ; les fins de ligne CRLF de Windows cassent l'exécution du script
Octets magiquesAucun (texte brut) ; le shebang sur la ligne 1 identifie l'interpréteur
Permission d'exécutionchmod +x requis ; sans cela, le double-clic dans le Finder ne lance pas Terminal
Interpréteur par défaut (sans shebang)/bin/sh sur macOS
Quarantaine GatekeeperLes fichiers .command téléchargés déclenchent un avertissement ; clic droit > Ouvrir pour contourner
Comportement du double-clic FinderLance Terminal.app et exécute le script dans une nouvelle fenêtre
Différence fonctionnelle avec .shExtension uniquement ; contenu du script identique - .sh s'ouvre dans l'éditeur, .command s'exécute dans Terminal
OS associémacOS (intégration Finder) ; la syntaxe du script fonctionne sur tout système POSIX
Taille de fichier typique100 octets - 100 Ko
Publié~2001 (Mac OS X 10.0 - Terminal.app era)
Standard ouvertOui · libre de droits
Spécificationsupport.apple.com

Conversions COMMAND

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers COMMAND. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers COMMAND.

Foire aux questions

Qu'est-ce qu'un fichier .command sur Mac ?
Un script shell qui s'ouvre et s'exécute dans Terminal lorsqu'on double-clique dessus dans le Finder. C'est du texte brut, identique en contenu à un script .sh.
Comment exécuter un fichier .command ?
Double-cliquez dessus dans le Finder - Terminal s'ouvre automatiquement. Si macOS le bloque, faites un clic droit > Ouvrir. Si vous voyez « permission denied », lancez d'abord chmod +x ~/chemin/vers/script.command dans Terminal.
Comment ouvrir un fichier .command pour le lire ou le modifier ?
Faites un clic droit sur le fichier dans le Finder > Ouvrir avec > TextEdit (ou Visual Studio Code, MacVim). Ne double-cliquez PAS si vous souhaitez seulement le lire.
Puis-je exécuter un fichier .command sur Linux ou Windows ?
Linux : renommez-le en .sh et lancez-le dans un terminal Bash. Windows : utilisez WSL (Windows Subsystem for Linux) ou Git Bash ; le contenu est un script shell standard.
Pourquoi macOS indique-t-il que le fichier .command ne peut pas être ouvert car le développeur ne peut pas être vérifié ?
Gatekeeper a bloqué un script non signé. Si vous faites confiance à la source, faites un clic droit > Ouvrir et confirmez. Sinon, lisez d'abord le contenu du script.
Quelle est la différence entre .command et .sh ?
Seulement l'association du Finder : .command s'ouvre dans Terminal par double-clic ; .sh s'ouvre dans un éditeur de texte. La syntaxe et le contenu du script sont identiques.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.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)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z