Как я могу повторить все, кроме последнего параметра в Bash?

Некоторые дистрибутивы плохо работают с определенными инструментами создания live USB. Лучше всего просто создать USB снова с помощью другого инструмента. Например:

Отличным источником информации о подобных вещах является сайт pendrive linux.

2
10.12.2018, 13:25
1 ответ
echo "${@:1:$#-1}"

Аргумент длины уже находится в арифметическом контексте, поэтому нет необходимости в $((... )), а количество аргументов задается $#, поэтому нет необходимости пытаться использовать эквивалент ${#...[@]}для $@. ].

5
27.01.2020, 22:02

Теги

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