Нет, я не знаю о таких как оболочка. Однако можно быть рядом с тем, что Вы, вероятно, хотите с заполнением клавишей Tab (тип в части команды, и совершите нападки <Tab>
ключ и оболочка попытаются завершить команду от того, что Вы дали ему.
Кроме того, можно определить псевдонимы команды с помощью встроенной оболочки alias
, как так:
alias ll='ls -l'
Который заменит команду ll
с ls -l
каждый раз, когда Вы вводите его впоследствии.
Проверьте что файл /etc/iptables.test.rules
не имеет никаких пробелов перед фактическими командами и комментариями. Если это делает, удалите их.
Гм это могла возможно быть ошибка типа EOL?
Если это, это должно зафиксировать он:
dos2unix /etc/iptables.test.rules
Я уверен, что существует способ протестировать его прежде, чем выполнить unix2dos. Возможно, с помощью grep или что-то. Я обычно просто использую энергию и проверяю строку состояния.
В списке существует дополнительное пространство. Я получил ту же ошибку и удалил дополнительное пространство в каждой строке, и это работает.