man per Preview

Kaip skaityti Terminal'o man puslapius Preview programoje.
Jei retsykiais „pasikrapštote“ Terminal'e ir atmintinai nežinote visų įmanomų komandų raktų, ir todėl naudojate man komandą - žinote, kad pagalbos man failų skaitymas Terminal'e nėra labai patogus. Pagalbos failų skaitymą palengvinti galima mažai dokumentuotos komandos open pagalba. Naudojantis open komanda galima ne tik paleisti programas tiesiai iš Terminal'o, bet ir atidaryti Terminal'o komandų pagalbos informaciją gražiai suformatuotame PostScript faile. Šios komandos gramatika labai paprasta:
man -t komanda | open -f -a /Applications/Preview.app
Vietoje, aukščiau pateiktame pavyzdyje žodžio "komanda" reikia rašyti tikrą Terminal'o komandą, tarkim norėdami pakaityti tar komandos pagalbos failą Terminal'e rašote:
man -t tar | open -f -a /Applications/Preview.app
Jei planuojate dažniau naudoti šią galimybę - galite pasirašyti mažą shell skriptuką, kurio pagalba galėsite greitai peržiūrėti bet kurį man failą ps formate Apple OS X Preview.app aplikacijoje. pvz. sukurkite failą ir pavadinkite jį pman. Failą suurti galite arba naudodamiesi paprastu tekstiniu redaktoriumi Textedit, arba tiesiog Terminal'o komanda vi. Netinka tekstiniai redaktoriai, kurie rašo suformatuotą tekstą (MS Word, Pages ir panašiai). Tame faile įrašykite žemiau esančias eilutes.
#!/bin/bash manfailas=$1; if [ ! $manfailas ];then echo "Įveskite komandos, kurios pagalbos failą norite skaityti, pavadinimą: "; read manfailas; fi if [ ! $manfailas ];then exit; fi man -t $manfailas | open -f -a /Applications/Preview.app; exit;
pakeiskite pman teises Terminal'o komanda chmod 755 pman Dabar, kai norėsite skaityti Terminal'o pagalbos failus lengvai naviguojamoje grafinėje aplinkoje - vietoje man komanda (pvz. man tar) veskite ./pman komanda pvz.: ./pman tar arba tiesiog ./pman ir paskui komandą, kurios pagalbos failą norite pažiūrėti pvz.:tar Gero pagalbos failų skaitymo.
Apytikslis skaitymo laikas: 2 minutės.
Pasidalinti straipsniu:

Apie Ramūną Blavaščiūną

Fotografijos, geros technikos ir kavos mylėtojas, didelę savo laisvalaikio dalį skiriantis straipsnių „Mac Arena“ rašymui.

Parašykite komentarą

Jūsų elektroninio pašto adresas nebus viešinamas. Būtini laukai pažymėti *

*