Mac OS X でファイルまたはフォルダ パスをクリップボードにすばやくコピーする
Mac OS X からファイルまたはフォルダのフル パスを取得する方法はいくつかあります。ここでは、最も簡単な 2 つの方法と、サービスを利用して任意のファイルを即座にコピーする 3 番目のオプションについて説明します。クリップボードへのパス。まず、[情報を見る] パネルを使用してアイテムの完全なパスを取得します。次に、ターミナルのあまり評価されていない機能を利用して、ディレクトリまたはファイルのパスを取得する別のトリックを使用します。オプションの Automator Service は、ファイルとフォルダーのパスをコピーするためのさらに別のオプションを提供します。これは、OS X Finder の右クリック メニューからすばやくアクセスできます。
明確にするために、ファイルまたはフォルダーへのパスをクリップボードにコピーして、他の場所に貼り付けられるようにします。これはパスの表示とは異なります。パスは、オプションのウィンドウ バーを使用して任意の Finder ウィンドウに表示したり、デフォルトのトリックを使用してタイトル バーに表示したりすることもできます。
完全なパスをコピーして、他の場所で使用できるようにしましょう。
OS XのGet Infoウィンドウからファイル/ディレクトリパスをコピーする
おそらく最も簡単でユーザーフレンドリーな方法ですが、次の手順を実行することで、[情報を見る] ウィンドウから任意のファイルまたはフォルダのパスを簡単に取得できます:
- OS X Finder でファイルまたはフォルダを選択し、Command+i を押して Get Info を呼び出します
- 「場所」の横をクリックしてドラッグしてパスを選択し、Command+C を押してフル パスをクリップボードにコピーします
Get Info は、コントロール クリックおよび右クリック メニューからもアクセスできます。ほとんどのユース ケースと、時折の完全なパス アクセスの場合、Get Info トリックはシンプル、高速、効率的であり、ほとんどの人に適しています。
Mac ターミナル経由の印刷パス
何かを OS X ターミナルにドラッグ アンド ドロップすると、その項目へのフル パスが出力されます。
- ターミナルを起動し、任意の項目を Finder からターミナル ウィンドウにドラッグ アンド ドロップして、完全なパスを即座に印刷します
- パスを選択して強調表示し、通常どおりクリップボードにコピーします
右クリック メニューの「パスのコピー」サービスを作成する
ファイルやフォルダーのパスを頻繁にコピー アンド ペーストする必要がある場合は、Automator サービスを作成すると、OS X の右クリック コンテキスト メニューからサービスにアクセスできるようになるため、作業が楽になります。 Finder のどこでも。これは CNet の優れたトリックで、自分で簡単に設定できます:
- Automator を起動し、新しい「サービス」を作成する
- 検索機能を使用して「クリップボードにコピー」を探し、サービスの右側のパネルにドラッグします
- 以下のスクリーンショットに示すように、「選択したサービス受信」を「ファイルまたはフォルダ」に、「in」を「Finder」に設定します
- 「Copy Path」などの名前でサービスを保存します
Finder の任意の場所に移動し、ファイル システム内の任意のディレクトリまたはファイルを選択し、右クリックして、作成された「パスのコピー」サービス アイテムを表示します。
このオプションを選択すると、選択したアイテムのパスが即座にクリップボードにコピーされ、他の場所に貼り付けることができます。
そもそもパスとは?
慣れていない方のために説明すると、アイテム パスはファイル システム内のアドレスであり、コンピューター上の正確な場所を指していると考えることができます。たとえば、ユーザー アカウントのデスクトップにある「Testfile.txt」という名前のファイルの完全なパスは、次のようになります:
/Users/USERNAME/Desktop/Testfile.txt
ユーザー ディレクトリ内のアイテムの場合、次のようにチルダを使用してパスを短縮できます:
~/Desktop/Testfile.txt
この短縮形は、システム ファイルや他のユーザー ファイルへのアクセスには使用できないため、完全なパスが必要になります。共有しているすべてのメソッドは、問題のファイルまたはディレクトリがユーザー フォルダーにある場合でも、省略形ではなく完全なパスにアクセスしてコピーします。