Terminalden Finder'da Göster
Finder'da Terminal'de yoluna sahip olduğum bir dosyayı nasıl ortaya çıkarabilirim? openBunun işe yarayacağını sanmıyorum .
Özellikle fzfbir dosya için yapabilmek ve ardından Finder'da açmak istiyorum.
(Sanırım yolu alırsanız, dosya bitini keserseniz ve geri kalanında açık çağırırsanız bu işe yarar?)
Yanıtlar
Finder'da Terminal'de yoluna sahip olduğum bir dosyayı nasıl ortaya çıkarabilirim? Açıklığın bunun için çalışacağını sanmıyorum.
Kimden man open:
-R Reveals the file(s) in the Finder instead of opening them.
Böylece open -R /path/to/a/file.extdosyanızı Finder'da ortaya çıkaracak ...
Özellikle bir dosya için fzf yapabilmek ve ardından onu Finder'da açabilmek istiyorum.
En temel kullanımında aşağıdakiler, Finder'da aşağıdakilerin yürütülmesinden seçilen dosyayı gösterecektir "$(fzf)":
open -R "$(fzf)"
Aşağıdaki fzfanahtar bağlamaları ctrl-r, dosyayı Finder'da ve ctrl-spacedosyanın bir QuickLook'unda ortaya çıkarmak için eşlenir:
fzf --bind 'ctrl-r:execute(open -R {}),ctrl-space:execute-silent(qlmanage -p {})'
Göreceli bir yolunuz varsa, bunu deneyin.
open relative/path/to/my_file.txt/..
Son üç karakteri not edin /..
Bu, Finder'ı ana dizini ile açar my_file.txt.