Я хотел бы преобразовать исходный код нескольких проектов в один файл для печати, чтобы сэкономить на USB и распечатать позже. Как я могу это сделать?
редактировать
Прежде всего, я хочу уточнить, что я хочу печатать только не скрытые файлы и каталоги ( .gitнапример, без содержимого, например).
Чтобы получить список всех не скрытых файлов в не скрытых каталогах в текущем каталоге, вы можете выполнить find . -type f ! -regex ".*/\..*" ! -name ".*"команду в виде ответа в этой теме .
Как было предложено в той же теме, я попытался создать файл pdf из файлов с помощью команды, find . -type f ! -regex ".*/\..*" ! -name ".*" ! -empty -print0 | xargs -0 a2ps -1 --delegate no -P pdfно, к сожалению, полученный файл pdf стал полным беспорядком .
a2ps -1 --delegate=0 -l 100 --line-numbers=5 -P pdf- я добавил -l100 символов в строке, чтобы избежать переноса слов и номеров строк, но это только личные предпочтения.

a2ps -P file *.srcвы можете создавать файлы postscript из вашего исходного кода. Но файлы PS должны быть преобразованы и объединены впоследствии.