.COMMAND

COMMAND ファイル

macOS Terminal Shell Script
質問する
クイック回答

COMMANDファイルは、FinderでダブルクリックするとTerminalで開いて実行されるmacOSのシェルスクリプトです。実行するには、ファイルをダブルクリックするだけでTerminalが自動的に起動します。macOSによってブロックされる場合は、右クリックして «開く» を選択してください。提供元が不明なCOMMANDファイルを実行する前には、必ずテキストエディタでスクリプトの内容を確認してください。

開発元: Apple Inc. カテゴリ: 実行ファイル オープンスタンダード MIME: text/x-shellscript
対応OS macOS
関連: .APK · .EXE · .VBS · .JAR

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 30, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

COMMAND ファイル形式とは?

.command ファイルは、macOSのFinderがTerminal.appで直接開き、実行するように設定されているプレーンテキストのシェルスクリプトです。内容は シェルスクリプト と同一で、POSIXシェルのコマンドシーケンスと、オプションとして1行目にシバン(shebang)行が含まれます。.command 拡張子は動作を区別するためのもので、.command ファイルをダブルクリックするとTerminal.appが起動して新しいウィンドウでスクリプトが実行されますが、.sh ファイルをダブルクリックした場合はテキストエディタで開かれます。

.command ファイルをダブルクリックで実行できるようにするには、実行権限を設定する必要があります。Terminalで chmod +x yourscript.command を使用してください。インターネットからダウンロードしたファイルはmacOSのGatekeeperの対象となります。署名されていないスクリプトの初回実行時の警告を回避するには、右クリックして «開く» を選択してください。

シバンがない場合、macOSはデフォルトで /bin/sh を使用します。一般的なシバンは以下の通りです:

  • #!/bin/bash - Bashインタプリタ
  • #!/bin/zsh - Zsh(Catalina 10.15以降のmacOSデフォルトシェル)
  • #!/bin/sh - POSIX sh(最もポータブル)

.command ファイルは、ユーザーにTerminalセッションを表示する必要があるシンプルなmacOSユーティリティ、インストーラー、開発者ツールを配布するために広く使用されています。これらは任意のテキストエディタで開くことができ、完全に人間が読める形式です。

セキュリティと安全性

リスク: MEDIUM

.command ファイルは、ファイルの削除、マルウェアのダウンロード、システム設定の変更など、macOS上のあらゆるシェルコマンドを実行できます。信頼できないソースからの .command ファイルは、まず内容を確認(右クリック > «このアプリケーションで開く» > «テキストエディット»)せずに実行しないでください。macOSのGatekeeperは、インターネットからダウンロードされたファイルに隔離フラグを付加し、初回実行時に警告を表示します。不明なスクリプトに対してはこの警告を無視しないでください。

形式の詳細

概要
正式名称macOS Terminal Shell Script別名 .command file, Terminal command file
開発元Apple Inc.登場時期 ~2001 (Mac OS X 10.0 - Terminal.app era)
カテゴリ実行ファイル
MIME タイプtext/x-shellscript
タイプテキストシェルスクリプト (bash/zsh/sh)
標準規格オープン・ロイヤリティフリー

COMMAND ファイルを開くプログラム

macOS5 apps
TextEdit 標準搭載 .command ファイルを右クリック > «このアプリケーションで開く» > «テキストエディット» を選択すると、実行せずにスクリプトを表示・編集できます。
MacVim オープンソース 構文ハイライト付きで編集するには、MacVimで開きます。Terminalで macvim script.command と入力します。
Apple Terminal 標準搭載 Finderで .command ファイルをダブルクリックすると、Terminalが開きスクリプトが実行されます。事前にTerminalで chmod +x script.command を実行して実行権限を確認してください。
iTerm2 オープンソース iTerm2をデフォルトのターミナルとして設定すると、 .command ファイルはTerminalの代わりにiTerm2で開くようになります。
Visual Studio Code オープンソース 右クリック > «このアプリケーションで開く» > «Visual Studio Code» を選択すると、構文ハイライト付きで編集できます。

技術的詳細

詳細仕様
ファイルタイププレーンテキスト POSIX シェルスクリプト
MIMEタイプtext/x-shellscript
エンコーディングUTF-8(推奨)、ASCIIも一般的
改行コードUnix形式のLFが必須。WindowsのCRLF改行はスクリプトの実行を妨げます
マジックバイトなし(プレーンテキスト)。1行目のシバンがインタプリタを識別します
実行権限chmod +x が必要。これがないとFinderのダブルクリックでTerminalが起動しません
デフォルトインタプリタ(シバンなし)macOSでは /bin/sh
Gatekeeper隔離ダウンロードされた .command ファイルは初回実行時に警告を表示します。回避するには右クリック > «開く»
Finderのダブルクリック動作Terminal.appを起動し、新しいウィンドウでスクリプトを実行します
.sh との機能的な違い拡張子のみ。スクリプトの内容は同一。 .sh はテキストエディタで開き、 .command はTerminalで実行されます
関連OSmacOS(Finder統合)。スクリプト構文自体は任意のPOSIXシステムで動作します
典型的なファイルサイズ100バイト - 100 KB
リリース日~2001 (Mac OS X 10.0 - Terminal.app era)
オープンスタンダードはい · ロイヤリティフリー
仕様書support.apple.com

COMMAND の変換

コミュニティ Q&A

ユーザーからの質問
質問する
COMMAND ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。COMMAND ファイルについて最初の質問をしてみましょう。

よくある質問

Macの .command ファイルとは何ですか?
FinderでダブルクリックするとTerminalで開いて実行されるシェルスクリプトです。プレーンテキストであり、内容は .sh スクリプトと同一です。
.command ファイルを実行するにはどうすればよいですか?
Finderでダブルクリックすると、Terminalが自動的に開きます。macOSにブロックされる場合は、右クリック > «開く» を選択してください。«permission denied»(アクセス権がありません)と表示される場合は、先にTerminalで chmod +x ~/path/to/script.command を実行してください。
.command ファイルを閲覧・編集するために開くにはどうすればよいですか?
Finderでファイルを右クリック > «このアプリケーションで開く» > «テキストエディット»(または Visual Studio Code、MacVim)を選択します。内容を読みたいだけのときは、ダブルクリックしないでください。
LinuxやWindowsで .command ファイルを実行できますか?
Linux:拡張子を .sh に変更して Bash ターミナルで実行します。Windows:WSL (Windows Subsystem for Linux) または Git Bash を使用してください。内容は標準的なシェルスクリプトです。
なぜmacOSは「開発元を検証できないため、.commandファイルを開けません」と表示するのですか?
Gatekeeperが署名されていないスクリプトをブロックしたためです。ソースを信頼できる場合は、右クリック > «開く» を選択して確認してください。そうでない場合は、まずスクリプトの内容を確認してください。
.command と .sh の違いは何ですか?
Finderの関連付けのみが異なります。 .command はダブルクリックでTerminalで開き、 .sh はテキストエディタで開きます。スクリプトの構文と内容は同一です。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧