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

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