ฉันใช้คำสั่งจากสคริปต์เช่น
tar -c -f ar.tar a b c d
โดยที่ b, c และ d อาจไม่มีอยู่และอาจเป็นไดเร็กทอรี โซลูชั่นที่ฉันได้มาด้วยกำลังท่อส่งออกของls -d
ไปgrep
แล้วประกบมันลงไปในtar
คำสั่งหรือการเปิด globs @(a|b|c|d)
ที่เพิ่มขึ้นสำหรับ
มีวิธีที่เหนือกว่าในการทำเช่นนี้? ฉันใช้ Debian Wheezy ซึ่งดูเหมือนจะไม่มี--include
พารามิเตอร์
พยายามแล้วยังคงมีข้อผิดพลาดสำหรับไฟล์ที่ไม่มีอยู่เลย
—
gidyn
ใช่ข้อความแสดงข้อผิดพลาดมีอยู่ แต่สร้างไฟล์เก็บถาวรแล้ว
—
Costas
--ignore-failed-read
ตัวเลือกหรือไม่?