ฉันกำลังรันคำสั่งดังต่อไปนี้กับระบบที่แตกต่างกัน:
$ rsync -a -v foo@machine.company.com:'/path/to/first/*.log path/to/second.txt' /dest/folder/0007/.
บางครั้ง * .log ไม่มีอยู่และก็ไม่เป็นไร แต่ rsync จะสร้างข้อผิดพลาดต่อไปนี้:
receiving file list ... rsync: link_stat "/path/to/first/*.log" failed: No such file or directory (2)
done
มีวิธีใดที่จะระงับสิ่งนี้ได้หรือไม่? วิธีเดียวที่ฉันคิดได้ก็คือใช้ตัวกรองรวมและตัวกรองที่ไม่รวมซึ่งดูเหมือน PITA สำหรับฉัน ขอบคุณ!