ฉันจะย้ายไฟล์ pdf ที่มีสตริง "RELAÇÃO DOS TRABALHADORES" ไว้ข้างในได้อย่างไร? ใช้อูบุนตู 14.4
ฉันลองใช้แล้ว:
grep -i -Z -r -l 'RELAÇÃO DOS TRABALHADORES' . | xargs -I{} mv {} ./destination
grep -lir 'RELAÇÃO DOS TRABALHADORES' target/* | xargs mv -t destionation/
mv `grep -lir 'RELAÇÃO DOS TRABALHADORES' target` destination/
แต่ไม่มีงานนี้เลย ไม่มีข้อผิดพลาดไม่มีผลลัพธ์ไม่มีอะไรเลย
ขอบคุณ
ปัญหาหลักของคุณคือข้อความในไฟล์ PDF ถูกเข้ารหัสดังนั้นจะไม่ถูกค้นพบโดย
—
AFH
grep
. คำตอบของ @ techraf แนะนำให้ใช้ pdfgrep
แต่สามารถใช้ตัวกรองอื่น ๆ ได้เช่นการใช้ lesspipe
หรือ pdftotext
.
""
ก่อนและหลังเส้นทางแบบเต็มและชื่อไฟล์