Некоторые дистрибутивы плохо работают с определенными инструментами создания live USB. Лучше всего просто создать USB снова с помощью другого инструмента. Например:
Отличным источником информации о подобных вещах является сайт pendrive linux.
echo "${@:1:$#-1}"
Аргумент длины уже находится в арифметическом контексте, поэтому нет необходимости в $((... ))
, а количество аргументов задается $#
, поэтому нет необходимости пытаться использовать эквивалент ${#...[@]}
для $@
. ].