ฉันสุ่มเลือกไฟล์จากไดเรกทอรีที่ฉันต้องการประมวลผลและฉันต้องการใช้คำสั่งสัมผัสกับพวกเขาเพื่อที่ฉันจะได้รู้ว่าไฟล์สุดท้ายที่ถูกสร้างภาพจากนั้นใช้โปรแกรมสร้างภาพ บางสิ่งเช่นนี้
while [ 1 ]; do ls | shuf | xargs "touch & vizprogram"; done
เนื่องจากฉันตรวจสอบชุดข้อมูลเหล่านี้ด้วยตนเองฉันต้องการ "Esc" จากลูป ณ จุดใดก็ได้เพื่อที่ฉันจะขัดจังหวะ vizprogram และวนซ้ำอีกครั้ง จากนั้นเมื่อฉันพบไฟล์ที่ฉันต้องการติดตามฉันต้องการ Ctrl + C และทำls -rt | tail -n 1
เพื่อให้มีชื่อของไฟล์ล่าสุดที่ฉันใช้ ฉันลองสิ่งนี้ด้วยการวนรอบหรือขณะแทนแทนที่จะทำxargs
แต่ฉันไม่สามารถทำ "Esc" บนวนรอบหลักได้
ความคิดใด ๆ ที่จะทำ "สัมผัสแล้ว vizprogram" ภายใน xargs?
Ctrl-C
ทำงานได้ดีกับคำตอบของฉัน แจ้งให้เราทราบหากฉันพลาดจุดนี้ไปฉันจะลบทิ้ง