Tôi muốn chuyển đổi mã nguồn của một vài dự án thành một tệp có thể in để lưu vào usb và in ra dễ dàng sau này. Làm thế nào tôi có thể làm điều đó?
Chỉnh sửa
Trước hết tôi muốn làm rõ rằng tôi chỉ muốn in các tệp và thư mục không bị ẩn (vì vậy không có nội dung nào của .git
ví dụ).
Để có được danh sách tất cả các tệp không bị ẩn trong các thư mục không bị ẩn trong thư mục hiện tại, bạn có thể chạy find . -type f ! -regex ".*/\..*" ! -name ".*"
lệnh như được xem như câu trả lời trong chuỗi này .
Như đã đề xuất trong cùng một chủ đề, tôi đã thử tạo một tệp pdf của các tệp bằng cách sử dụng lệnh find . -type f ! -regex ".*/\..*" ! -name ".*" ! -empty -print0 | xargs -0 a2ps -1 --delegate no -P pdf
nhưng không may là tệp pdf kết quả là một mớ hỗn độn .
a2ps -1 --delegate=0 -l 100 --line-numbers=5 -P pdf
- Tôi đã thêm -l
100 ký tự mỗi hàng để ngăn một số kết thúc từ và số dòng, nhưng đó chỉ là sở thích cá nhân.
a2ps -P file *.src
bạn có thể tạo các tệp tin mô tả ra khỏi mã nguồn của mình. Nhưng các tập tin PS cần phải được chuyển đổi và kết hợp sau đó.