В общем при одном аргументе, mksquashfs берёт эту папку и запихивает все лежащие в ней файлы и папки прямо в корень создаваемой fs. Получается mksquashfs dir fs.squashfs dir/file fs/file
Когда аргументов 2 и более, она не разворачивает аргументы и получается так: mksquashfs dir1 dir2 fs.squashfs dir1/file fs/dir1/file dir2/file2 fs/dir2/file
Хочется чтобы вне зависимости от количества аргументов, она их содержимое обрабатывало по первому сценарию, но как?