Я пишу скрипт, который должен стереть все из каталога, кроме двух каталогов, mysql и temp.Скобки не работают в скрипте Bash
я задал вопрос ранее, и получил этот код, который работает в командной строке:
rm -rf !(mysql|temp)
Однако это не работает в сценарии. Я получаю эту ошибку «ошибка синтаксиса:„? (“Неожиданный»
Есть ли что-то особенное скобках мне нужно сделать
Вы используете скрипт с 'bash' или' sh'? –
Я использую bash – Bobo