Birkaç projenin kaynak kodunu, bir usb cihazdan tasarruf etmek ve daha sonra kolayca yazdırmak için tek bir yazdırılabilir dosyaya dönüştürmek istiyorum. Bunu nasıl yapabilirim?
Düzenle
Öncelikle sadece gizli olmayan dosyaları ve dizinleri yazdırmak istediğimi açıklığa kavuşturmak istiyorum ( .gitörneğin hiçbir içerik yok ).
Geçerli dizindeki gizli olmayan dizinlerdeki gizli olmayan tüm dosyaların bir listesini almak için find . -type f ! -regex ".*/\..*" ! -name ".*"komutu bu konudaki cevap olarak görüldüğü gibi çalıştırabilirsiniz .
Aynı iş parçacığında önerildiği gibi dosyaları kullanarak bir pdf dosyası yapmayı denedim find . -type f ! -regex ".*/\..*" ! -name ".*" ! -empty -print0 | xargs -0 a2ps -1 --delegate no -P pdfama ne yazık ki sonuçta ortaya çıkan pdf dosyası tam bir karışıklık .
a2ps -1 --delegate=0 -l 100 --line-numbers=5 -P pdf- -lBazı kelime kaydırmalarını ve satır numaralarını önlemek için satır başına 100 karakter ekledim , ama bu sadece kişisel bir tercih.

a2ps -P file *.srcsizinle kaynak kodunuzdan postscript dosyaları oluşturabilirsiniz. Ancak PS dosyalarının daha sonra dönüştürülmesi ve birleştirilmesi gerekiyor.