7zpar() {
7z t $1 && par2 c -r10 -u Recovery $1
}
Я пытаюсь объединить две команды в одну через функцию, а первая работает без проблем, но вторая никогда не срабатывает. Я признаю, что я новичок в программировании, и я искал в Интернете, чтобы узнать, не делаю ли я что-то неправильно. До сих пор я ничего не нашел по этому поводу.function multiple
'&&' делает последующие команды зависимыми от успеха/отказа предыдущей команды. Если вы хотите, чтобы команда par2 выполнялась безоговорочно, используйте вместо этого ';'. –
Есть ли специальный символ в $ 1? Безопаснее процитировать его как «1 доллар». – choroba
Никаких специальных символов. Это простой текст из массива. – Fred