Skopiuj ścieżkę pliku lub folderu do terminala, przeciągając i upuszczając

Anonim

Czy wiesz, że możesz szybko skopiować ścieżkę plików do terminala, po prostu przeciągając i upuszczając folder lub plik w oknie terminala ? Wypróbuj to, otwórz dowolne okno terminala, a następnie weź coś z Findera i upuść go do tego terminala, natychmiast wydrukuje pełną ścieżkę do pliku, skutecznie kopiując ścieżkę pliku z GUI Mac Finder do wiersza poleceń.

Sama wypisze tylko ścieżkę struktury katalogów, nie wykona się bez naciśnięcia klawisza RETURN (który, o ile ścieżka do pliku/folderu nie jest poprzedzona jakimś zgodnym ciągiem poleceń, nie zadziałałby nic nie robić).

Jest to szczególnie przydatne, gdy plik znajduje się w nieznanym miejscu, w którym znajdujesz się już w Finderze systemu Mac OS X, ale chcesz szybko przejść do wiersza poleceń lub po prostu dokonać edycji .

Prefiks polecenia przeciągnij i upuść ułatwia wykonanie go również z daną ścieżką lub plikiem, na przykład

cd (przeciągnij i upuść folder tutaj)

Pozwala szybko zmienić terminal na ścieżkę przeciągania i upuszczania.

Działa to również z plikami, więc jeśli chcesz, możesz otworzyć jakiś głęboki plik w vi lub nano, robiąc to samo:

nano (przeciągnij i upuść plik tekstowy tutaj z Findera)

Jeśli chcesz zobaczyć zawartość określonego pliku w Finderze jako zrzuconą przez „cat” lub „less”, możesz zrobić coś takiego:

mniej (upuść plik z Findera tutaj)

Nie zapomnij użyć odpowiednich odstępów po wykonaniu polecenia, sama ścieżka jest dokładna i nie zawiera żadnych spacji ani dodatkowych znaków jako dopełnienia.

O podobnej wskazówce dotyczącej drukowania pełnych ścieżek pisaliśmy już jakiś czas temu i po ponownym obejrzeniu jej w Lifehackerze zdałem sobie sprawę, że to dobre przypomnienie, aby zakwalifikować niektóre z lepszych zastosowań tej sztuczki.

Ta technika działa we wszystkich wersjach systemu Mac OS X, a nawet na wielu innych platformach, nawet w systemie Windows z wierszem polecenia DOS i większości wersji systemu Linux, takich jak Ubuntu. Przydatna sztuczka, wypróbuj ją!

Skopiuj ścieżkę pliku lub folderu do terminala, przeciągając i upuszczając