Chciałbym przekonwertować kod źródłowy kilku projektów na jeden plik do wydrukowania, aby zapisać na usb i wydrukować łatwo później. Jak mogę to zrobić?
Edytować
Po pierwsze chcę wyjaśnić, że chcę wydrukować tylko nie ukryte pliki i katalogi (więc nie ma zawartości .git na przykład.).
Dostać lista wszystkich nie ukrytych plików w niewidocznych katalogach w bieżącym katalogu możesz uruchomić find . -type f ! -regex ".*/\..*" ! -name ".*" polecenie jako odpowiedź w ten wątek .
Zgodnie z sugestią w tym samym wątku próbowałem utworzyć plik PDF z plikami za pomocą polecenia find . -type f ! -regex ".*/\..*" ! -name ".*" ! -empty -print0 | xargs -0 a2ps -1 --delegate no -P pdf ale niestety wynikowy plik pdf to kompletny bałagan .
a2ps -1 --delegate=0 -l 100 --line-numbers=5 -P pdf -- Dodałem -l za 100 znaków na wiersz, aby zapobiec zawijaniu słów i numerom linii, ale to tylko osobiste preferencje.

a2ps -P file *.srcmożesz tworzyć pliki postscriptowe z kodu źródłowego. Jednak pliki PS muszą być konwertowane i łączone później.