.COMMAND

COMMAND-fil

macOS Terminal Shell Script
Stil et spørgsmål
HURTIGT SVAR

En COMMAND-fil er et macOS shell-script, der åbner og kører i Terminal, når du dobbeltklikker på den i Finder. For at køre den skal du blot dobbeltklikke på filen - Terminal starter automatisk. Hvis macOS blokerer den, skal du højreklikke og vælge Åbn. Læs scriptet i et tekstredigeringsprogram, før du kører en COMMAND-fil fra en ukendt kilde.

Udvikler: Apple Inc. Kategori: Eksekverbare filer Åben standard MIME: text/x-shellscript
ÅBNER PÅ macOS
Relateret: .APK · .EXE · .VBS · .JAR

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 30, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er COMMAND-filformatet?

En .command-fil er et almindeligt tekst-shell-script, som macOS Finder er konfigureret til at åbne direkte i Terminal.app og eksekvere. Indholdsmæssigt er den identisk med et shell-script - en sekvens af POSIX shell-kommandoer med en valgfri shebang-linje på første linje. Det er filtypenavnet .command, der adskiller adfærden: Dobbeltklik på en .command-fil starter Terminal.app og kører scriptet i et nyt vindue, mens dobbeltklik på en .sh-fil åbner den i et tekstredigeringsprogram.

Før en .command-fil kan køres ved at dobbeltklikke, skal den have eksekveringsrettigheder - brug chmod +x yourscript.command i Terminal. Filer downloadet fra internettet er underlagt macOS Gatekeeper; højreklik og vælg Åbn for at omgå advarslen ved første kørsel for usignerede scripts.

Uden en shebang bruger macOS som standard /bin/sh. Almindelige shebangs er:

  • #!/bin/bash - Bash-fortolker
  • #!/bin/zsh - Zsh (standard-shell i macOS siden Catalina 10.15)
  • #!/bin/sh - POSIX sh (mest portabel)

.command-filer er meget brugt til at levere simple macOS-værktøjer, installationsprogrammer og udviklerværktøjer, der har brug for en Terminal-session, som er synlig for brugeren. De kan åbnes i ethvert tekstredigeringsprogram og er fuldt læsbare for mennesker.

Sikkerhed og tryghed

RISIKO: MEDIUM

En .command-fil kan eksekvere enhver shell-kommando på macOS - herunder sletning af filer, download af malware eller ændring af systemindstillinger. Kør aldrig en .command-fil fra en upålidelig kilde uden at læse dens indhold først (højreklik > Åbn med > TextEdit). macOS Gatekeeper tilføjer et karantæneflag til filer downloadet fra internettet, hvilket giver en advarsel ved første kørsel - omgå ikke dette for ukendte scripts.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNmacOS Terminal Shell Scriptogså kendt som .command file, Terminal command file
UDVIKLERApple Inc.siden ~2001 (Mac OS X 10.0 - Terminal.app era)
MIME-TYPEtext/x-shellscript
TYPEtekst-shell-script (bash/zsh/sh)
STANDARDÅben · royaltyfri

Programmer der åbner COMMAND-filer

macOS5 apps
TextEdit Indbygget Højreklik på .command-filen > Åbn med > TextEdit for at se/redigere scriptet uden at køre det.
MacVim Open-source Åbn i MacVim for redigering med syntaksfremhævning: macvim script.command i Terminal.
Apple Terminal Indbygget Dobbeltklik på .command-filen i Finder; Terminal åbner og kører scriptet. Sørg for eksekveringsrettighed: chmod +x script.command i Terminal først.
iTerm2 Open-source Indstil iTerm2 som standardterminal; .command-filer vil derefter åbne i iTerm2 i stedet for Terminal.
Visual Studio Code Open-source Højreklik > Åbn med > Visual Studio Code for redigering med syntaksfremhævning.

Tekniske detaljer

dyb specifikation
FiltypeAlmindelig tekst POSIX shell-script
MIME-typetext/x-shellscript
KodningUTF-8 (anbefalet); ASCII er også almindelig
LinjeskiftUnix-stil LF påkrævet; Windows CRLF-linjeskift ødelægger script-eksekvering
Magic bytesIngen (almindelig tekst); shebang på linje 1 identificerer fortolkeren
Eksekveringsrettighedchmod +x påkrævet; uden denne vil Finder-dobbeltklik ikke starte Terminal
Standardfortolker (ingen shebang)/bin/sh på macOS
Gatekeeper-karantæneDownloadede .command-filer udløser advarsel ved første kørsel; højreklik > Åbn for at omgå
Finder-dobbeltklik-adfærdStarter Terminal.app og kører scriptet i et nyt vindue
Funktionel forskel fra .shKun filtypenavnet; script-indholdet er identisk - .sh åbner i tekstredigering, .command eksekverer i Terminal
Associeret OSmacOS (Finder-integration); script-syntaks kører på ethvert POSIX-system
Typisk filstørrelse100 bytes - 100 KB
Udgivet~2001 (Mac OS X 10.0 - Terminal.app era)
Åben standardJa · royaltyfri
Specifikationsupport.apple.com

COMMAND-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med COMMAND-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om COMMAND-filer.

Ofte stillede spørgsmål

Hvad er en .command-fil på Mac?
Et shell-script, der åbner og kører i Terminal, når der dobbeltklikkes på det i Finder. Det er almindelig tekst, identisk i indhold med et .sh-script.
Hvordan kører jeg en .command-fil?
Dobbeltklik på den i Finder - Terminal åbner automatisk. Hvis macOS blokerer den, skal du højreklikke > Åbn. Hvis du ser „tilladelse nægtet”, skal du køre chmod +x ~/sti/til/script.command i Terminal først.
Hvordan åbner jeg en .command-fil for at læse/redigere den?
Højreklik på filen i Finder > Åbn med > TextEdit (eller Visual Studio Code, MacVim). Dobbeltklik IKKE, hvis du kun ønsker at læse den.
Kan jeg køre en .command-fil på Linux eller Windows?
Linux: Omdøb til .sh og kør i en Bash-terminal. Windows: Brug WSL (Windows Subsystem for Linux) eller Git Bash; indholdet er et standard shell-script.
Hvorfor siger macOS, at .command-filen ikke kan åbnes, fordi udvikleren ikke kan verificeres?
Gatekeeper blokerede et usigneret script. Hvis du har tillid til kilden, skal du højreklikke > Åbn og bekræfte. Ellers skal du læse scriptets indhold først.
Hvad er forskellen på .command og .sh?
Kun Finder-associeringen: .command åbner i Terminal, når der dobbeltklikkes; .sh åbner i et tekstredigeringsprogram. Script-syntaksen og indholdet er identisk.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å