псевдофайлы
, как указано в командной строке [115738]mksquash[115739] или через shell-скрипт и [115740]mksquashfs[115741] будет генерировать файлы по мере создания архива.
Он может обрабатывать
труб- например, вы можете перехватить stdout [115744] другого процесса [115745] в монтируемый архив сквоша - даже
fifos
- это довольно круто. В вашем случае, если бы вы могли проработать логистику скрипта, пропустив через него вывод вашего процесса, вы могли бы
обернуть ваш процесс полностью
в [115750]mksquashfs[115751] и закончить его с одним архивом. Вот немного из [115752]readme[115753] о том, как он работает и еще [115754]здесь[115755]:
Mksquashfs 4.1 добавляет поддержку "динамических псевдо-файлов" и операцию модификации. Динамические псевдо-файлы позволяют динамически создавать файлы, когда Mksquashfs выполняется, их содержимое является результатом выполнения команды или куска скрипт оболочки. Операция modifiy позволяет использовать режим/продвижение/гид для существующего файл в исходной файловой системе для изменения.
Создание динамических файловых примеров
Создание файла "dmesg", содержащего выходные данные из dmesg.
Создайте файл RELEASE, содержащий имя релиза, дату, хост сборки, и инкрементирующий номер версии. Инкрементирующая версия является побочным эффектом. выполнения скрипта оболочки, и гарантирует, что каждый раз, когда Mksquashfs запускает Используется номер новой версии, не требуя никакого другого скрипта оболочки.
Скопируйте 10K из устройства /dev/sda1 в входной файл. Обычно . Mksquashfs, получив устройство, fifo, или именной сокет, разместит этот специальный файл. в рамках файловой системы Squashfs, это позволяет вводить данные из этих специальных файлы, которые будут захвачены и помещены в файловую систему Squashfs.
Так что ответ заключался в том, что минимальные установки RHEL не включают KSH, которая является моей оболочкой по умолчанию. Я использую KSH из-за проблем совместимости с нашими машинами HP-UX, которые не имеют Bash. Почему Miminum Install не устанавливает все основные оболочки, это то, что меня перегоняет. Я думаю, что я заслуживаю, чтобы быть пониженным в аду, чтобы не проверять Безопасность
в ранее. Я предположил что-то подобное, будет в сообщениях
журнал.