Kopioi nykyinen polku päätteestä leikepöydälle Mac OS X:ssä

Anonim

Kansion polun kopioiminen Macin graafisesta käyttöliittymästä ja Finderista on melko helppoa tai jopa polun kopioiminen terminaaliin vedä ja pudota -temppulla, jolloin mennään toiseen suuntaan ja saadaan nykyinen polku komentoriviltä ja sen saattaminen sitten laajemmalle OS X -leikepöydälle on hieman hankalampaa… no, ainakin kunnes tiedät tämän kätevän pienen vinkin.

Tämä temppu on toiminn altaan melko yksinkertainen, sillä se käyttää korkeintaan pwd-komentoa (lyhenne sanoista nykyinen työhakemisto) ja pbcopy-komentoa (komentoriviliittymä kopiointi leikepöydälle -toimintoon OS X:ssä) yksinkertainen se toimii näin:

pwd|pbcopy

Tämä kopioi nykyisen työhakemiston välittömästi OS X:n leikepöydälle.

Jos olet jo perehtynyt komentoriville, olet valmis, mutta niille, jotka eivät ole niin perehtyneet komentoriville, katsotaanpa tätä komentosarjaa hieman tarkemmin, jotta se on järkevämpää.

Jos haluat seurata mukana, käynnistä Terminal-sovellus. Ensinnäkin haluamme olla paikassa komentorivillä kopioidaksemme polun. Tätä läpikäyntiä varten valitsemme "/System/Library/CoreServices/Resources/", koska se on syvällinen järjestelmäpolku, joka on yleinen kaikissa Maceissa.Kirjoita nyt komentokehotteeseen seuraava komento:

cd /System/Library/CoreServices/Resources/

Paina Return-näppäintä, niin olet kyseisessä kansiossa. Vahvistataanpa se käyttämällä edellä mainittua 'pwd'-komentoa:

pwd

Paina jälleen return, ja sinun pitäisi nähdä tuloste seuraavasti:

$ pwd /System/Library/CoreServices/Resources/

Nyt kun tiedät olevasi oikeassa paikassa, kopioidaan se hakemistopolku leikepöydälle, mutta ilman, että sinun tarvitsee valita sitä manuaalisesti hiiren kohdistimella ja painamalla Komento+C, käyttämällä sen sijaan pbcopya. :

pwd|pbcopy

Toiminta on yksinkertaista: "pwd"-komento suoritetaan ja käyttää sitten niin kutsuttua "pipeä" ohjaamaan pbcopy-tuloksen seuraavaan komentoon, joka tässä tapauksessa on "pbcopy".Kuten mainittiin, pbcopy on komentorivikäyttöliittymä Mac OS X -leikepöydälle, joten kun komentotuloste putoaa sinne, tiedot tallennetaan Macin leikepöydälle. Etkö ole varma siitä? Avaa vain mikä tahansa tekstidokumentti tai jopa pysy päätekehotteessa ja paina Command+V… näet "/System/Library/CoreServices/Resources/" tulosteena. Loistavaa vai? Voit myös käyttää pbcopyn toista päätä, pbpastea, paljastaaksesi tallennetut leikepöydän tiedot.

Jos aiot käyttää tätä usein, voit aina tehdä sille aliaksen profiilissasi lisäämällä tällaisen rivin .bash_profile:

alias copypath='pwd|pbcopy'

Kun tämä on tallennettu kohtaan bash_profile, voit kirjoittaa "copypath" ja saavuttaa saman vaikutuksen.

Tämä temppu tekee nykyisen polun hakemisesta helppoa ja helpottaa huomattavasti siirtymistä päätteestä graafiseen käyttöliittymään. Muista, että Mac-käyttäjät voivat siirtyä myös toiseen suuntaan – GUI:sta päätteeseen – erinomaisella vedä ja pudota -temppulla, joka kirjoittaa automaattisesti koko kohteen polun tai tiedostonimen Finderista komentokehotteeseen.

Kopioi nykyinen polku päätteestä leikepöydälle Mac OS X:ssä