Åpne hvilken som helst manns side i Preview og lagre som PDF

Hvis du er lei av å se over en man (manuell) side i Terminal, kan du bruke en nifty kommandosekvens for å starte en spesifisert man side i Forhåndsvisning app av Mac OS X. Dette gjøres ved å justere standard man output til den åpne kommandoen og forhåndsvisning.

Lanserer mannens side i Preview

Den nøyaktige syntaksen som skal brukes til dette formålet, er som følger:

man -t [COMMAND GOES HERE] | open -f -a /Applications/Preview.app

For eksempel bruker dette trikset til å åpne den manuelle siden for 'ipconfig' i Preview:

man -t ipconfig | open -f -a /Applications/Preview.app

Du kan gjøre dette med en hvilken som helst side, bare erstatte 'ipconfig' med en hvilken som helst annen kommando eller kjent man side du vil lese i Preview, og det vil fungere det samme.

Og ja, dette åpner den manuelle siden i Preview.app, bildebehandlings- og visningsprogrammet som følger med hver versjon av Mac OS X ... som kan høres forvirrende og litt rart å sende et kommandolinjemannedokument til i et bilderedigeringsprogram, men det er her ting blir spesielt kule ... du kan eksportere det som PDF!

I hovedsak hva du gjør her er å konvertere den manuelle siden fra en terminal tekstfil til et PDF-dokument.

Lagre mannenes side som PDF

Når man-siden er åpnet i Forhåndsvisning-appen, kan du deretter bruke Forhåndsvisning til "Lagre som" og deretter lage en PDF-fil på mansiden for senere visning. Alt du trenger å gjøre er å trekke ned Fil-menyen og velg "Lagre som" eller "Eksporter som PDF" for å lagre filen til hvor du vil, nå har du hele det manuelle dokumentet lagret i en skannbar PDF-fil som er lett å Les på en annen enhet.

Jeg finner meg selv å bruke dette lille trikset ofte og deretter lagre PDF-filen for å se på iPad, et spesielt nyttig triks hvis du er dyp i ugresset for å lære en bestemt kommando eller riktig bruk av en hvilken som helst terminal syntaks. Det er også bare nyttig å åpne på en iPad eller iPhone og bruke den som en sekundær skjerm for mens du er på terminalen.

Hvis du ikke er fra en unix-bakgrunn, er en "mannsside" ikke noe mer enn en manuell, og de er veldig nyttige når du prøver å sortere ut syntaks av ulike kommandolinjens funksjoner og verktøy. Du kan få tilgang til dem for enhver kommando i terminalen ved å bare skrive "man (command)".