Chciałbym przeczytać strony unixa na moim kindle. Wiem, że mogę po prostu przekierować dane wyjściowe man do pliku i nadać mu rozszerzenie .txt. Ale czy istnieje wygodny sposób masowego przekonwertowania ich na format z odpowiednimi odsyłaczami?
Edycja: Przepraszam za moje zachowanie w tym pytaniu. Powiedziałem Pat, że zaakceptuję komentarz, jeśli zostanie przesłany jako odpowiedź, a potem nadeszły lepsze odpowiedzi i nie dotrzymałem obietnicy (przepraszam). Z entuzjazmem zaakceptowałem odpowiedź Caleba, która tworzy wersje HTML stron podręcznika; a potem jakiś czas później, kiedy faktycznie próbowałem przenieść pliki do kindle, odkryłem, że kindle nie wyświetla plików HTML; i zmieniłem akceptację bez wyjaśnienia (przepraszam). Wygląda na to, że kindle wymaga .txt lub .pdf (lub jednego z różnych prawdziwych formatów eBooków). Mam nadzieję, że się wyjaśniłem.
Poza tym nie rozumiałem realistycznie, ile jest stron podręcznika z dystrybucją Debian Linux, więc komentarz Caleba na temat wyboru kolekcji „Best Of” wydaje się najlepszym pomysłem. Ale tak naprawdę nie mam ochoty próbować tego zrobić samodzielnie (co jest warunkiem wstępnym zadawania pytań na stronach StackExchange), więc nie czuję się swobodnie pytając, jak wybrać „Najlepsze z”, nawet jeśli jest to naprawdę konieczne praktycznie w tym celu.
Odpowiedzi:
Aby przekonwertować każdą stronę podręcznika na pdf, zrobiłem to
man -k . > temp
. Utworzyłem plik tymczasowy i skrypt o nazwiefile.sh
:Napisałem plik python
pythonfile.py
Potem zrobiłem
Spowoduje to utworzenie pliku pdf dla każdej strony podręcznika osobno w katalogu roboczym.
źródło
Aby zrzucić wszystkie sekcje wszystkich stron podręcznika systemowego do formatu HTML, możesz wypróbować coś takiego z pustego katalogu:
źródło
while
, prawda? :)