Bagaimana cara menampilkan path lengkap file yang ditemukan oleh fungsi Finder "Find"? [duplikat]

8

Saya mencoba menggunakan Finder untuk mencari basis kode saya. Misalnya saya ingin mencari setiap file yang diakhiri dengan ".m" dan berisi "keyDown".

Finder melakukan ini, tetapi di jendela Finder yang menunjukkan hasilnya, path lengkap tidak dapat ditampilkan secara individual pada setiap baris, tetapi hanya jika Anda mengklik file tersebut. Dalam hal ini ditampilkan pada bilah status di bagian bawah.

Apakah ada cara dengan Finder, atau mungkin alat lain, untuk menampilkan path lengkap untuk setiap file di sebelah nama file?

alecail
sumber

Jawaban:

2

Cara termudah untuk mendapatkan path lengkap dari hasil pencarian Finder adalah dengan menyeret item ke dalam bidang teks (misalnya, TextEdit).

  1. Gunakan dialog Temukan standar di Finder untuk mencari file.
  2. Pilih semua item yang cocok.
  3. Buka TextEdit dengan dokumen kosong dan format itu sebagai Teks biasa (Format / Buat teks Biasa)
  4. Seret item ke jendela TextEdit.

Voa, jalur penuh!

Ini sebenarnya berfungsi untuk semua file di Finder; misalnya, ini berguna untuk menyeret file tertentu dari Finder ke jendela Terminal daripada memasukkan path dengan tangan.

Perhatikan bahwa jika Anda menyalin-menempelkannya ke bidang teks, Anda hanya akan mendapatkan nama file, bukan path lengkap.

jmk
sumber
Tujuan saya adalah menggunakan jalur secara langsung untuk membedakan file. Misalnya, jika hasil terdiri dari 100 kali file "view.m", pendekatan ini tidak akan membantu. BTW, itu tidak menyalin path lengkap di Textedit, tetapi memasukkan konten file sebagai gantinya. (pada OSX 10.8), tetapi berfungsi di Terminal.
alecail
Ini menyisipkan jalur absolut hanya dalam mode teks biasa.
Lri
@LauriRanta benar, dokumen Anda harus dalam mode teks biasa. Ini berhasil pada 10.8, juga. Jika Anda menginginkan sesuatu yang lebih canggih dengan GUI, saran Lauri lebih baik.
jmk
@ jmk Terima kasih atas komentarnya. Saya bisa melihat situasi di mana itu bisa bermanfaat.
alecail