لكل صدى في ملف bash هذا، أضف طابعًا زمنيًا بالتنسيق [يوم/شهر ساعة:دقيقة:ثانية] قبل بداية سطر الصدى ::

#!/بن/باش
اسم الملف = 'تحتاج\_إلى\_استخراج\_hugo.txt'
Outputdir='need\_to\_extract\_hugo/Dressler'

transbox\_path='./karin-Transbox/TransboxCommandline.exe'
multif0\_path='./karin-multiF0/multiF0.exe'

مكدير -p $outputdir
dos2unix اسم الملف $
مجموع الملفات=($(wc -l $filename))

ن = 1
أثناء قراءة السطر -r؛ يفعل
 #قراءة كل سطر
 صدى "نسخ الملف $n من $totalfiles: $line إلى $outputdir."
 حزب المحافظين $ السطر "${outputdir}"
 ن=$((ن+1))
 xpath=${line%\\\*} # ملاحظة: هذا خاص بالفوز، استبدله بـ "/" لمسارات يونكس
 xbase=${line##\*\\}
 xfext=${xbase##\*.}
 xpref=${xbase%.\*}
 صدى "path='${xpath}', pref='${xpref}', ext='${xfext}'"
 tmp\_audio="${outputdir}/${xpref}.${xfext}"
 tmp\_audio\_noext="${outputdir}/${xpref}"

 صدى "Transbox: استخراج نسخ اللحن على $tmp\_audio"
 $transbox\_path -mt -if $tmp\_audio

 صدى "multiF0: استخراج خطوط درجة الصوت (multiF0) ومعلومات midi على $tmp\_audio"
 #echo "path='${xpath}', pref='${xpref}', ext='${xfext}'"
 $multif0\_path $tmp\_audio "${tmp\_audio\_noext}\_multiF0\_contours.txt" "${tmp\_audio\_noext}\_multiF0\_midi.txt"

 rm $tmp\_audio
تم <اسم الملف $
{"source": "ewof/sharegpt-instruct-unfiltered-deduped", "kind": "human", "evolved_from": null}