Score:0

สคริปต์ของฉันจาก incrontab ใช้ได้กับไฟล์เดียวเท่านั้น

ธง fr

ฉันเขียนสคริปต์นี้:

#!/bin/bash

ค้นหา /path/ -maxความลึก 1 -ชื่อ "*.ly" -exec lilypond -o /path/to '{}' &> /path/to/test/test.txt \;

mv /path/*.pdf /path/for/pdf
mv /path/*.midi /path/for/midi.mv
mv /path/*.ly /path/for/lily

ฉันทำให้มันใช้งานได้ และมันทำงานได้อย่างถูกต้องเมื่อฉันใช้กับไฟล์ทั้งหมดที่ต้องการ

จากนั้นฉันพยายามใช้ incron เพื่อใช้สคริปต์นั้นทุกครั้งที่มีการย้ายเส้นทางโดยแก้ไขด้วย อินครอน -e.

/path/ IN_MOVED_TO,IN_NO_LOOP /bin/bash /path/of/scripts/script.sh

มันย้ายเพียงไฟล์เดียวทุกครั้งที่เรียกใช้สคริปต์ แต่เมื่อฉันใส่มากขึ้น .ly ไฟล์บนเส้นทางนั้นใช้งานไม่ได้และทำงานเพียงครั้งเดียว

ฉันจะทำให้มันใช้งานได้กับแต่ละรายการได้อย่างไร .ly ไฟล์ที่ฉันใส่ในเส้นทางของฉัน?

โปรดทราบว่า lilypond ในระหว่างการรวบรวม .ly ไฟล์, สร้างไฟล์ใหม่ และฉันไม่สามารถทำให้ incron ทำงานได้ในระหว่างนั้น, เพราะมันเริ่มทำงานในไฟล์ใหม่แต่ละไฟล์และเริ่มวนซ้ำไม่สิ้นสุดซึ่งวิธีเดียวที่จะหยุดได้คือบังคับให้รีสตาร์ท

ฉันใช้เซิร์ฟเวอร์ Ubuntu 18.04.6 บน Orange Pi Pc

ฉันได้ลองใช้สคริปต์และประเภทต่างๆ ของ incron หลายชุดแล้ว แต่มันไม่เคยทำงานได้อย่างถูกต้อง

เพียงถามว่าคุณต้องการข้อมูลเพิ่มเติมหรือไม่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา