Saya ingin mengonversi kode sumber dari beberapa proyek ke satu file yang dapat dicetak untuk menghemat usb dan mencetak dengan mudah nanti. Bagaimana saya bisa melakukan itu?
Edit
Pertama saya ingin mengklarifikasi bahwa saya hanya ingin mencetak file dan direktori yang tidak disembunyikan (jadi tidak ada konten .git
misalnya).
Untuk mendapatkan daftar semua file yang tidak tersembunyi di direktori yang tidak tersembunyi di direktori saat ini, Anda dapat menjalankan find . -type f ! -regex ".*/\..*" ! -name ".*"
perintah seperti yang terlihat di jawaban di utas ini .
Seperti yang disarankan dalam utas yang sama saya mencoba membuat file pdf dari file dengan menggunakan perintah find . -type f ! -regex ".*/\..*" ! -name ".*" ! -empty -print0 | xargs -0 a2ps -1 --delegate no -P pdf
tapi sayangnya file pdf yang dihasilkan adalah kekacauan lengkap .
a2ps -1 --delegate=0 -l 100 --line-numbers=5 -P pdf
- saya menambahkan -l
100 karakter per baris untuk mencegah beberapa kata wraps dan nomor baris, tapi itu hanya preferensi pribadi.
a2ps -P file *.src
Anda dapat menghasilkan file postscript dari kode sumber Anda. Tetapi file PS perlu dikonversi dan digabungkan sesudahnya.