ファイルのパスを取得しようとしたとき ⌘ (Command)+I
それは違う道をたどる。
私はヨセミテにアップデートした後にだけこれを見ます。テキストではありません。どうやってそれを/Users/Myself/Documents/…
の形式で取得するのですか?
Finderでファイル自体を選択してを押すだけです。 CmdC または編集→コピーに行きます。その後、パスをターミナルウィンドウに直接貼り付けることができます。
これは特殊文字をエスケープすることに注意してください。
人間が読める形式のパスが必要な場合は、次の手順を実行する必要があります。
以下をフィールドに貼り付けます。
tell application "Finder"
set sel to the selection as text
set the clipboard to POSIX path of sel
end tell
これは次のようになります。
好きな名前でサービスを保存してください。 人間が読めるパスをコピーする。
これはパート1です。それでは、キーボードショートカットを設定します。
あなたのサービスにキーボードショートカットを設定する
その他、選択したFinderアイテムのパスが必要なときにそのショートカットを押すようにしました。
Applications > Utilities > Terminal
で「ターミナル」を開き、ファイルをウィンドウにドラッグします。ファイルの完全なUnixパスが表示されます。
ファイルアイコンを右クリック(またはControlキーを押しながらクリック)してから、オプションキーを押します。表示されるポップアップメニューには、「パス名としてコピーファイル名」メニュー項目があります。そのメニュー項目は、クリップボードの項目へのPOSIXパスを置きます。
ファイルをtextEditにドラッグしてパスを取得します。
ファイルを「ターミナル」にドラッグすると、ファイル名のスペースまたは特殊文字が円記号に置き換えられます。