Handig script om man pages mee te openen
dj bazzie wazzie op 25 november 2010 #
Tijdens een topic op een andere site over in de background draaien of open gebruiken om bijvoorbeeld FF op te starten met userprofile aan kwamen we op een leuke ontdekking. Niet dat we het wiel hebben uitgevonden en dat het nooit eerder is gedaan maar wilde het even delen met de mensen die het misschien nog niet weten. Het volgende script is een script dat een man page opent als postscript dat we streamen naar open commando die dit weer doorgeeft aan de programma preview. Het resultaat is dat je man page wordt geopend in voorvertoning.
set theResult to text returned of (display dialog "Command to man:" default answer "")
do shell script ("man -t " & (quoted form of theResult) & " | open -f -a /Applications/Preview.app")
johnkeates op 25 november 2010 #
Ik pak gewoon een terminaltje, type: "man <commando>" en dan heb ik het ook, en daarna kan ik ook direct verder werken.
TRML op 25 november 2010 #
Echt een gevalletje "waarom makkelijk als het ook moeilijk kan"
, ik doe ook altijd in de Terminal "man <command>" en klaar.
michelvdb op 25 november 2010 #
"info <command>" kan ook handig zijn. Kennismaken met info kan door het commando "info" en ook met commando "info info".
dj bazzie wazzie op 26 november 2010 #
TRML - op 25 november 2010Echt een gevalletje "waarom makkelijk als het ook moeilijk kan", ik doe ook altijd in de Terminal "man <command>" en klaar.
Echt een gevalletje van een oneconomische denker of een beginnend shell gebruiker
.
Waarom het voor mij handig is
- Openen in preview en opslaan als pdf in een verzamel map met man pages.
- Wanneer ik man nog een keer nodig ben is het gewoon spatiebalk (quicklook) in de finder of wanneer ik weer verder wil gaan waar ik de vorige keer ben gebleven met lezen is het dubbelklik
- Niet meer meerdere terminal vensters open hebben.
- Niet meer lastig zoeken in die grote man pages (bijvoorbeeld manpage van expect)
- Duidelijker leesbaar en print vriendelijk
michelvdb op 26 november 2010 #
Mocht je meer informatie zoeken, in de Developershoek staat een vol rek.
dj bazzie wazzie op 26 november 2010 #
klik eens op all
... dat dacht ik namelijk ook maar sinds de laatste update van de site is het er niet echt sneller op geworden.
lord anubis op 02 december 2010 #
dj bazzie wazzie - op 25 november 2010Tijdens een topic op een andere site over in de background draaien of open gebruiken om bijvoorbeeld FF op te starten met userprofile aan kwamen we op een leuke ontdekking. Niet dat we het wiel hebben uitgevonden en dat het nooit eerder is gedaan maar wilde het even delen met de mensen die het misschien nog niet weten. Het volgende script is een script dat een man page opent als postscript dat we streamen naar open commando die dit weer doorgeeft aan de programma preview. Het resultaat is dat je man page wordt geopend in voorvertoning.
</p><p>set theResult to text returned of (display dialog "Command to man:" default answer "")</p><p>do shell script ("man -t " & (quoted form of theResult) & " | open -f -a /Applications/Preview.app")</p><p>
Breidt het dan zo uit dat
1. het direct dat preview document bewaard.
2. eerst zoekt in je pdf man folder of er al een pdf versie bestaat en die dan openen.
Ben je gelijk dat save dialoog kwijt als je het wilt sluiten.
dj bazzie wazzie op 04 december 2010 #
Dat kan ook in 1 do shell script worden gedaan. beetje overbodig lijkt mij maar goed voel je vrij zou ik zeggen
lord anubis op 04 december 2010 #
dj bazzie wazzie - op 04 december 2010Dat kan ook in 1 do shell script worden gedaan. beetje overbodig lijkt mij maar goed voel je vrij zou ik zeggen
Was meer een suggestie naar jou om het nog gemakkelijker te maken.
want je schreef dat je
- Openen in preview en opslaan als pdf in een verzamel map met man pages.
- Wanneer ik man nog een keer nodig ben is het gewoon spatiebalk (quicklook) in de finder of wanneer ik weer verder wil gaan waar ik de vorige keer ben gebleven met lezen is het dubbelklik
- Niet meer meerdere terminal vensters open hebben.
- Niet meer lastig zoeken in die grote man pages (bijvoorbeeld manpage van expect)
- Duidelijker leesbaar en print vriendelijk
Op je huidige manier moet je save klikken, man map zoeken en bewaren.
Voor het lezen, nadenken of je het pdfje al bezit, zo ja, man map openen, man page pdf zoeken en dubbel klikken.
Plus dat je een meerdere finder window open hebt.
Je weet dat je het scriptje in je finder kan slepen in de bar?
dj bazzie wazzie op 07 december 2010 #
Sorry voor late reactie (griepje opgelopen). Nee snap het wel maar waren ook meer voorbeelden als antwoord op de 'Waarom makkelijk als het moeilijk kan'. Zelf gebruik ik idd convert maar heb ik er ook een shell script van gemaakt binnen de terminal zodat ik de terminal niet meer uit hoef om het te openen in preview. Mijn voorbeeld gaat namelijk ook niet om de Applescript code maar de shell code.
lord anubis op 08 december 2010 #
Ik zie het, we denken toch verschillend.
Ik gebruik mijn griep, die ik opliep een dag na mijn griep prik, om juist te antwoorden.
Advertentie
Je kunt alleen reageren met een gratis OMT account.
Log in of registreer.
Inloggen
Over dit topic
Gestart op 25 november 2010 door dj bazzie wazzie
Laatste reactie door lord anubis
Reageer op dit topic