Dosya veya Klasör Yolunu Sürükleyip Bırakarak Terminale Kopyalayın
Sadece klasörü veya dosyayı Terminal penceresine sürükleyip bırakarak bir dosya yolunu Terminal'e hızlı bir şekilde kopyalayabileceğinizi biliyor muydunuz ? Deneyin, herhangi bir terminal penceresini açın, ardından Finder'dan bir şey alın ve o Terminal'e bırakın, anında dosyanın tam yolunu yazdıracak ve dosya yolunu Macs Finder GUI'sinden komut satırına etkili bir şekilde kopyalayacaktır.
Kendi başına yalnızca dizin yapıları yolunu yazdırır, RETURN tuşuna basmadan çalıştırmaz (ki, dosya/klasör yolunun önüne zaten bazı uyumlu komut dizgisi getirilmedikçe, hiçbir şey yapmayın).
Bu özellikle, bir dosya Mac OS X'in Finder'ında zaten bulunduğunuz belirsiz bir konumda bulunuyorsa, ancak hızlı bir şekilde komut satırına atlamak veya yalnızca bir düzenleme yapmak istediğinizde yararlıdır. .
Sürükle ve bırak işleminin önüne bir komut koymak, söz konusu yol veya dosyayla yürütmeyi de kolaylaştırır, örneğin
cd (bir klasörü buraya sürükleyip bırakın)
Terminali hızlı bir şekilde sürükle ve bırak yoluna değiştirmenize izin verir.
Bu, dosyalarla da çalışır, böylece aynı şeyi yaparak isterseniz vi veya nano'da derin bir dosya açabilirsiniz:
nano (metin dosyasını Finder'dan buraya sürükleyip bırakın)
Ya da Finder'daki belirli bir dosyanın içeriğinin "cat" veya "less" aracılığıyla döküldüğünü görmek istiyorsanız, şöyle bir şey yapabilirsiniz:
less (Finder'dan dosyayı buraya bırakın)
Yürütülecek komuttan sonra uygun boşluk bırakmayı unutmayın, yolun kendisi kesindir ve dolgu olarak boşluk veya fazladan karakter içermez.
Bir süre önce tam yolların yazdırılmasıyla ilgili benzer bir ipucu hakkında yazmıştık ve bunu Lifehacker'da tekrar gördükten sonra, numaranın daha iyi kullanımlarından bazılarını nitelendirmek için iyi bir hatırlatma olduğunu fark ettim.
Ne pahasına olursa olsun, bu teknik Mac OS X'in tüm sürümlerinde ve hatta diğer birçok işletim sistemi platformunda, hatta DOS komut istemine sahip Windows'ta ve Ubuntu gibi çoğu linux sürümünde çalışır. Kullanışlı numara, deneyin!