fswatch ไม่ส่งผ่านอาร์กิวเมนต์ไปยัง xargs


1

ฉันเริ่มใช้ fswatch บน os x ฉันอ่านแล้ว เกี่ยวกับการสอน แต่ตัวอย่างจากที่นั่นใช้ไม่ได้ด้วยเหตุผลบางอย่าง

ฉันกำลังดำเนินการ

fswatch /$HOME/Projects/utils/configs/.vimrc | xargs -0 -n 1 -I {} echo {}

ในเทอร์มินัลและในเวลาเดียวกันฉันกำลังแก้ไขไฟล์ในเทอร์มินัลอื่น แต่ไม่มีอะไรออกมา

ฉันพยายามวิ่งเพียง

fswatch /$HOME/Projects/utils/configs/.vimrc

และใช้งานได้อย่างสมบูรณ์โดยแสดงชื่อไฟล์ทุกครั้งที่แก้ไข

ฉันทำผิดอะไร?

คำตอบ:


0

คุณต้องการ -0 ตั้งค่าสถานะเป็น fswatch:

fswatch -0 $HOME/Projects/utils/configs/.vimrc | xargs -0 -n 1 -I {} echo {}
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.