Kopirajte putanju datoteke ili mape na terminal povlačenjem i ispuštanjem

Anonim

Jeste li znali da možete brzo kopirati putanju datoteka na terminal jednostavnim povlačenjem i ispuštanjem mape ili datoteke u prozor terminala ? Isprobajte, otvorite bilo koji prozor terminala, zatim uzmite nešto iz Findera i ispustite to u taj Terminal, odmah će ispisati punu putanju do datoteke, učinkovito kopirajući putanju datoteke iz GUI-ja Macs Finder u naredbeni redak.

Samo po sebi ispisat će samo putanju strukture direktorija, neće se izvršiti bez pritiskanja tipke RETURN (koja, osim ako put datoteke/mape ionako nema prefiks s nekim kompatibilnim naredbenim nizom, ne bi' ne radim ništa).

Ovo je osobito korisno kada se datoteka nalazi na nepoznatom mjestu koje se već nalazi u Finderu Mac OS X-a, ali želite brzo skočiti na naredbeni redak ili jednostavno urediti .

Prefiksiranje povuci i ispusti s naredbom olakšava izvođenje i s dotičnom stazom ili datotekom, na primjer

cd (ovdje povucite i ispustite mapu)

Omogućuje brzu promjenu terminala na putanju povlačenja i ispuštanja.

Ovo također radi s datotekama, tako da možete otvoriti neku duboku datoteku u vi ili nano ako želite radeći istu stvar:

nano (ovdje povucite i ispustite tekstualnu datoteku iz Findera)

Ili ako samo želite vidjeti sadržaj određene datoteke u Finderu kao izbačen kroz 'cat' ili 'less', možete učiniti nešto poput ovoga:

less (ispustite datoteku iz Findera ovdje)

Ne zaboravite koristiti pravilan razmak nakon naredbe koju treba izvršiti, sam put je precizan i ne uključuje razmake ili dodatne znakove kao ispune.

Pisali smo o sličnom savjetu za ispisivanje punih staza prije nekog vremena i nakon što sam ga ponovno vidio na Lifehackeru shvatio sam da je to dobar podsjetnik da kvalificiram neke od boljih upotreba trika.

Koliko vrijedi, ova tehnika radi u svim verzijama Mac OS X-a, pa čak i na mnogim drugim OS platformama, čak i u Windowsima s DOS odzivnikom i većini verzija Linuxa poput Ubuntua. Zgodan trik, isprobajte ga!

Kopirajte putanju datoteke ili mape na terminal povlačenjem i ispuštanjem