Öppna valfri man-sida i Förhandsgranska och spara som PDF
Innehållsförteckning:
Om du är trött på att titta över en man-sida (manuell) i terminalen, kan du använda en fiffig kommandosekvens för att starta vilken specifik man-sida som helst i Preview-appen i Mac OS X. Detta görs genom att koppla standardman-utdata till kommandot öppna och förhandsgranska.
Startar mansidan till förhandsgranskning
Den exakta syntaxen som ska användas för detta ändamål är följande:
man -t | öppna -f -a /Applications/Preview.app
Detta är till exempel att använda tricket för att öppna manualsidan för 'ipconfig' till Preview:
man -t ipconfig | öppna -f -a /Applications/Preview.app
Du kan göra detta med vilken sida som helst, ersätt bara 'ipconfig' med vilket annat kommando eller känd man-sida som du vill läsa i förhandsgranskningen och det kommer att fungera på samma sätt.
Och ja, det här är att öppna manualsidan i Preview.app, bildredigerings- och visningsappen som följer med alla versioner av Mac OS X... som kan låta förvirrande och lite konstigt att skicka en kommandorad man-dokument till en bildredigeringsapp, men det är här det blir särskilt coolt... du kan exportera det som en PDF!
Det du gör här är att konvertera manualsidan från en termin altextfil till ett PDF-dokument.
Spara mansidan som PDF
När mansidan har öppnats i Preview-appen kan du sedan använda Förhandsgranska till "Spara som" och sedan skapa en PDF-fil av mansidan för senare visning. Allt du behöver göra är att dra ner menyn Arkiv och välja "Spara som" eller "Exportera som PDF" för att spara filen var du vill, nu har du hela det manuella dokumentet lagrat i en skanningsbar PDF-fil som är enkel att läsa på en annan enhet.
Jag kommer på mig själv med att använda det här lilla tricket ofta och sedan spara PDF-filen för att visa på min iPad, ett särskilt användbart knep om du är djupt inne på att lära dig ett specifikt kommando eller korrekt användning av vissa terminal syntax. Det är också bra att öppna på en ipad eller iPhone och använda den som en sekundär skärm när du är vid terminalen.
Om du inte har en unix-bakgrund är en 'manpage' inget annat än en manual, och de är verkligen användbara när du försöker reda ut syntaxen för olika kommandoradsfunktioner och verktyg.Du kan komma åt dem för alla kommandon i terminalen genom att helt enkelt skriva "man (kommando)".