.COMMAND

COMMAND-fil

macOS Terminal Shell Script
Ställ en fråga
SNABBT SVAR

En COMMAND-fil är ett macOS-skalskript som öppnas och körs i Terminal när du dubbelklickar på den i Finder. För att köra den, dubbelklicka på filen - Terminal startar automatiskt. Om macOS blockerar den, högerklicka och välj Öppna. Läs skriptet i en textredigerare innan du kör någon COMMAND-fil från en okänd källa.

Utvecklare: Apple Inc. Kategori: Exekverbara filer Öppen standard MIME: text/x-shellscript
ÖPPNAS PÅ macOS
Relaterat: .APK · .EXE · .VBS · .JAR

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 30, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet COMMAND?

En .command-fil är ett skalskript i klartext som macOS Finder är konfigurerat att öppna direkt i Terminal.app och exekvera. Till innehållet är den identisk med ett skalskript - en sekvens av POSIX-skalkommandon med en valfri shebang-rad på första raden. Tillägget .command är det som skiljer beteendet åt: att dubbelklicka på en .command-fil startar Terminal.app och kör skriptet i ett nytt fönster, medan dubbelklickning på en .sh-fil öppnar den i en textredigerare.

Innan en .command-fil kan köras genom att dubbelklicka måste den ha exekveringsbehörighet inställd - använd chmod +x yourscript.command i Terminal. Filer som laddas ner från internet omfattas av macOS Gatekeeper; högerklicka och välj Öppna för att kringgå varningen vid första körning för osignerade skript.

Utan en shebang använder macOS som standard /bin/sh. Vanliga shebangs är:

  • #!/bin/bash - Bash-tolk
  • #!/bin/zsh - Zsh (standard-skal i macOS sedan Catalina 10.15)
  • #!/bin/sh - POSIX sh (mest portabel)

.command-filer används ofta för att leverera enkla macOS-verktyg, installerare och utvecklarverktyg som behöver en Terminal-session synlig för användaren. De öppnas i valfri textredigerare och är helt läsbara för människor.

Säkerhet & trygghet

RISK: MEDIUM

En .command-fil kan köra vilket skalkommando som helst på macOS - inklusive att radera filer, ladda ner skadlig kod eller ändra systeminställningar. Kör aldrig en .command-fil från en opålitlig källa utan att läsa dess innehåll först (högerklicka > Öppna med > Textredigerare). macOS Gatekeeper lägger till en karantänsflagga på filer som laddats ner från internet, vilket ger en varning vid första körningen - kringgå inte detta för okända skript.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNmacOS Terminal Shell Scriptäven känd som .command file, Terminal command file
UTVECKLAREApple Inc.sedan ~2001 (Mac OS X 10.0 - Terminal.app era)
MIME-TYPtext/x-shellscript
TYPtextskalskript (bash/zsh/sh)
STANDARDÖppen · royaltyfri

Program som öppnar COMMAND-filer

macOS5 apps
TextEdit Inbyggd Högerklicka på .command-filen > Öppna med > Textredigerare för att visa/redigera skriptet utan att köra det.
MacVim Öppen källkod Öppna i MacVim för redigering med syntaxmarkering: macvim script.command i Terminal.
Apple Terminal Inbyggd Dubbelklicka på .command-filen i Finder; Terminal öppnas och kör skriptet. Säkerställ exekveringsbehörighet: chmod +x script.command i Terminal först.
iTerm2 Öppen källkod Ställ in iTerm2 som standardterminal; .command-filer kommer då att öppnas i iTerm2 istället för Terminal.
Visual Studio Code Öppen källkod Högerklicka > Öppna med > Visual Studio Code för redigering med syntaxmarkering.

Tekniska detaljer

djup specifikation
FiltypPOSIX-skalskript i klartext
MIME-typtext/x-shellscript
KodningUTF-8 (rekommenderas); ASCII är också vanligt
RadbrytningarUnix-stil LF krävs; Windows CRLF-radbrytningar förstör skriptets exekvering
Magic bytesInga (klartext); shebang på rad 1 identifierar tolken
Exekveringsbehörighetchmod +x krävs; utan detta startar inte Terminal vid dubbelklick i Finder
Standardtolk (utan shebang)/bin/sh på macOS
Gatekeeper-karantänNedladdade .command-filer utlöser varning vid första körning; högerklicka > Öppna för att kringgå
Beteende vid dubbelklick i FinderStartar Terminal.app och kör skriptet i ett nytt fönster
Funktionell skillnad från .shEndast filändelsen; skriptinnehållet är identiskt - .sh öppnas i textredigerare, .command exekveras i Terminal
Associerat OSmacOS (Finder-integration); skriptsyntaxen fungerar på alla POSIX-system
Typisk filstorlek100 byte - 100 KB
Släppt~2001 (Mac OS X 10.0 - Terminal.app era)
Öppen standardJa · royaltyfri
Specifikationsupport.apple.com

COMMAND-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med COMMAND-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om COMMAND-filer.

Vanliga frågor

Vad är en .command-fil på Mac?
Ett skalskript som öppnas och körs i Terminal när man dubbelklickar i Finder. Det är klartext, identiskt till innehållet med ett .sh-skript.
Hur kör jag en .command-fil?
Dubbelklicka på den i Finder - Terminal öppnas automatiskt. Om macOS blockerar den, högerklicka > Öppna. Om du ser «permission denied», kör chmod +x ~/sökväg/till/script.command i Terminal först.
Hur öppnar jag en .command-fil för att läsa/redigera den?
Högerklicka på filen i Finder > Öppna med > Textredigerare (eller Visual Studio Code, MacVim). Dubbelklicka INTE om du bara vill läsa den.
Kan jag köra en .command-fil på Linux eller Windows?
Linux: byt namn till .sh och kör i en Bash-terminal. Windows: använd WSL (Windows Subsystem for Linux) eller Git Bash; innehållet är ett standardskalskript.
Varför säger macOS att .command-filen inte kan öppnas eftersom utvecklaren inte kan verifieras?
Gatekeeper blockerade ett osignerat skript. Om du litar på källan, högerklicka > Öppna och bekräfta. Annars bör du läsa skriptets innehåll först.
Vad är skillnaden mellan .command och .sh?
Endast kopplingen i Finder: .command öppnas i Terminal vid dubbelklick; .sh öppnas i en textredigerare. Skriptsyntaxen och innehållet är identiska.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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.JPGJPEG Image
10.NOMEDIAAndroid No-Media Marker File

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö