xorriso подавляет «Спасибо за терпение». сообщение об обновлении

Это можно сделать несколькими способами.

  1. grep 'foo\|bar' *.txt
  2. egrep 'foo|bar' *.txt
  3. find. -maxdepth 1 -type f -name "*.txt" | xargs grep 'foo\|bar'
  4. find. -maxdepth 1 -type f -name "*.txt" | xargs egrep 'foo|bar'

3-й и 4-й варианты будут искать только в файлах и избегать каталогов, имеющих .txtв своих именах.
Итак, согласно вашему варианту использования -, вы можете использовать любой из вариантов, упомянутых выше.
Спасибо!!

0
20.02.2020, 10:13
1 ответ

(Если у вас есть дополнительные вопросы, пишите на bug -xorriso@gnu.org. stackexchange блокирует мой браузер, потому что Google Captcha требует более новый.)

Параметр, который вы ищете, это --stdio _sync, который по умолчанию включен. Но начиная с xorriso -1.3.8 эмуляция -as mkisofs изменяет это значение по умолчанию на "выключенный". «on» приводит к очистке диска после каждых 16 МБ. Вы можете выбрать меньший размер синхронизации, например. "1м". Если входные файлы и возникающий образ ISO находятся на одном медленном диске, а оперативной памяти мало, это может привести к замедлению работы.

Долгий промежуток времени "спасибо" происходит для меня, только если файл -o уже существует и поэтому получает вызов truncate (2 ). В этом случае окончательное закрытие (2 )возвращается только через 15 секунд, очевидно, после того, как буферы файла сброшен на диск. Поэтому удаление "$ISOFILE" до того, как прогон xorriso сократится пробег к этому окончательному времени промывки.

0
28.04.2021, 23:22

Теги

Похожие вопросы