.COMMAND

COMMAND Datei

macOS Terminal Shell Script
Frage stellen
SCHNELLE ANTWORT

Eine COMMAND-Datei ist ein macOS-Shell-Skript, das im Terminal geöffnet und ausgeführt wird, wenn Sie es im Finder doppelklicken. Um es auszuführen, doppelklicken Sie auf die Datei - das Terminal startet automatisch. Falls macOS es blockiert, klicken Sie mit der rechten Maustaste darauf und wählen Sie „Öffnen“. Lesen Sie das Skript in einem Texteditor, bevor Sie eine COMMAND-Datei aus einer unbekannten Quelle ausführen.

Entwickler: Apple Inc. Kategorie: Ausführbare Dateien Offener Standard MIME: text/x-shellscript
VERFÜGBAR AUF macOS
Verwandt: .APK · .EXE · .VBS · .JAR

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 30, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das COMMAND-Dateiformat?

Eine .command-Datei ist ein Nur-Text-Shell-Skript, das so konfiguriert ist, dass der macOS Finder es direkt in Terminal.app öffnet und ausführt. Inhaltlich ist es identisch mit einem Shell-Skript - eine Abfolge von POSIX-Shell-Befehlen mit einer optionalen Shebang-Zeile in der ersten Zeile. Die Erweiterung .command bestimmt das Verhalten: Ein Doppelklick auf eine .command-Datei startet Terminal.app und führt das Skript in einem neuen Fenster aus, während ein Doppelklick auf eine .sh-Datei diese in einem Texteditor öffnet.

Bevor eine .command-Datei per Doppelklick ausgeführt werden kann, muss das Ausführungsrecht gesetzt sein - verwenden Sie chmod +x yourscript.command im Terminal. Dateien, die aus dem Internet heruntergeladen wurden, unterliegen macOS Gatekeeper; klicken Sie mit der rechten Maustaste und wählen Sie „Öffnen“, um die Warnung beim ersten Ausführen für unsignierte Skripte zu umgehen.

Ohne Shebang verwendet macOS standardmäßig /bin/sh. Gängige Shebangs sind:

  • #!/bin/bash - Bash-Interpreter
  • #!/bin/zsh - Zsh (macOS-Standard-Shell seit Catalina 10.15)
  • #!/bin/sh - POSIX sh (am portabelsten)

.command- Dateien werden häufig verwendet, um einfache macOS-Dienstprogramme, Installer und Entwickler-Tools bereitzustellen, die eine für den Benutzer sichtbare Terminal-Sitzung benötigen. Sie lassen sich in jedem Texteditor öffnen und sind vollständig menschenlesbar.

Sicherheit

RISIKO: MEDIUM

Eine .command-Datei kann jeden Shell-Befehl unter macOS ausführen - einschließlich des Löschens von Dateien, des Herunterladens von Malware oder des Änderns von Systemeinstellungen. Führen Sie niemals eine .command-Datei aus einer nicht vertrauenswürdigen Quelle aus, ohne vorher deren Inhalt zu lesen (Rechtsklick > Öffnen mit > TextEdit). macOS Gatekeeper versieht aus dem Internet heruntergeladene Dateien mit einem Quarantäne-Flag, was beim ersten Ausführen eine Warnung erzeugt - umgehen Sie diese nicht bei unbekannten Skripten.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEmacOS Terminal Shell Scriptalias .command file, Terminal command file
ENTWICKLERApple Inc.seit ~2001 (Mac OS X 10.0 - Terminal.app era)
MIME TYPEtext/x-shellscript
TYPText-Shell-Skript (bash/zsh/sh)
STANDARDOffen · lizenzfrei

Programme zum Öffnen von COMMAND-Dateien

macOS5 apps
TextEdit Integriert Rechtsklick auf die .command-Datei > Öffnen mit > TextEdit, um das Skript anzuzeigen oder zu bearbeiten, ohne es auszuführen.
MacVim Open Source In MacVim öffnen für Bearbeitung mit Syntax-Hervorhebung: macvim script.command im Terminal.
Apple Terminal Integriert Doppelklicken Sie auf die .command-Datei im Finder; das Terminal öffnet sich und führt das Skript aus. Stellen Sie die Ausführungsberechtigung sicher: chmod +x script.command zuerst im Terminal.
iTerm2 Open Source Legen Sie iTerm2 als Standard-Terminal fest; .command-Dateien werden dann in iTerm2 statt im Terminal geöffnet.
Visual Studio Code Open Source Rechtsklick > Öffnen mit > Visual Studio Code für Bearbeitung mit Syntax-Hervorhebung.

Technische Details

technische Spezifikation
DateitypNur-Text POSIX Shell-Skript
MIME-Typtext/x-shellscript
KodierungUTF-8 (empfohlen); ASCII ebenfalls gebräuchlich
ZeilenendenUnix-Stil LF erforderlich; Windows CRLF-Zeilenenden verhindern die Skriptausführung
Magic BytesKeine (reiner Text); Shebang in Zeile 1 identifiziert den Interpreter
Ausführungsberechtigungchmod +x erforderlich; ohne diese startet der Finder-Doppelklick das Terminal nicht
Standard-Interpreter (ohne Shebang)/bin/sh unter macOS
Gatekeeper-QuarantäneHeruntergeladene .command-Dateien lösen eine Warnung beim ersten Start aus; Rechtsklick > Öffnen zum Umgehen
Finder-Doppelklick-VerhaltenStartet Terminal.app und führt das Skript in einem neuen Fenster aus
Funktionaler Unterschied zu .shNur die Erweiterung; Skriptinhalt identisch - .sh öffnet im Texteditor, .command wird im Terminal ausgeführt
Zugehöriges OSmacOS (Finder-Integration); Skriptsyntax läuft auf jedem POSIX-System
Typische Dateigröße100 Bytes - 100 KB
Veröffentlicht~2001 (Mac OS X 10.0 - Terminal.app era)
Offener StandardJa · lizenzgebührenfrei
Spezifikationsupport.apple.com

COMMAND-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit COMMAND-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu COMMAND-Dateien.

Häufig gestellte Fragen

Was ist eine .command-Datei auf dem Mac?
Ein Shell-Skript, das im Terminal geöffnet und ausgeführt wird, wenn es im Finder doppelt angeklickt wird. Es ist reiner Text und inhaltlich identisch mit einem .sh-Skript.
Wie führe ich eine .command-Datei aus?
Doppelklicken Sie im Finder darauf - das Terminal öffnet sich automatisch. Wenn macOS es blockiert, Rechtsklick > Öffnen. Wenn „Zugriff verweigert“ angezeigt wird, führen Sie zuerst chmod +x ~/pfad/zu/script.command im Terminal aus.
Wie öffne ich eine .command-Datei zum Lesen oder Bearbeiten?
Rechtsklick auf die Datei im Finder > Öffnen mit > TextEdit (oder Visual Studio Code, MacVim). Doppelklicken Sie NICHT, wenn Sie sie nur lesen möchten.
Kann ich eine .command-Datei unter Linux oder Windows ausführen?
Linux: In .sh umbenennen und in einem Bash-Terminal ausführen. Windows: Verwenden Sie WSL (Windows-Subsystem für Linux) oder Git Bash; der Inhalt ist ein Standard-Shell-Skript.
Warum meldet macOS, dass die .command-Datei nicht geöffnet werden kann, da der Entwickler nicht verifiziert werden kann?
Gatekeeper hat ein unsigniertes Skript blockiert. Wenn Sie der Quelle vertrauen, Rechtsklick > Öffnen und bestätigen. Andernfalls lesen Sie zuerst den Inhalt des Skripts.
Was ist der Unterschied zwischen .command und .sh?
Nur die Finder-Verknüpfung: .command öffnet sich beim Doppelklick im Terminal; .sh öffnet sich in einem Texteditor. Die Skriptsyntax und der Inhalt sind identisch.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.DATProgram Data File (generic)
7.MDMarkdown Document
8.JSONJavaScript Object Notation file
9.NOMEDIAAndroid No-Media Marker File
10.JPGJPEG Image

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen