ฉันต้องการแปลงไฟล์ไปยัง.txt .pdfฉันใช้สิ่งนี้:
ls | while read ONELINE; do convert -density 400 "$ONELINE" "$(echo "$ONELINE" | sed 's/.txt/.pdf/g')"; done
แต่นี่จะทำให้เกิด "ข้อผิดพลาด" หนึ่งรายการ - หากมีบรรทัดยาวมากในไฟล์ข้อความก็จะไม่ถูกพันทับ
ป้อนข้อความ

เอาท์พุท PDF

-
นอกจากนี้จะเป็นการดีถ้า PDF ที่ออกมานั้นมีข้อความแทนที่จะเป็นรูปภาพของข้อความ
ฉันมีไฟล์ TXT จำนวนมาก ดังนั้นไม่ต้องการทำด้วยมือ ฉันต้องการโซลูชันอัตโนมัติเช่นเดียวกับที่กล่าวไว้ข้างต้น
for ONELINE in *ls | while read ONELINEอ่านนี้