Привет, я написал сценарий bash, чтобы сделать процесс установки «автоматизированным» для себя, чтобы я избегал каждый раз, когда устанавливаю kali linux f.e. сделать это вручную. Я перехожу от операторов if к функциям и регистру. Итак, я получил 2 ошибки:
4ut0m4t10n.sh: line 544: unexpected EOF while looking for matching `"'
И эта ошибка:
4ut0m4t10n.sh: line 580: syntax error: unexpected end of file
Я не уверен, стоит ли публиковать здесь все его строки, так что на чтение кода уходит много времени (я новичок). У нас есть здесь параметры форматирования, поэтому некоторые символы моего скрипта не будут печататься, я перечислю строки ошибок, а остальное в pastebin.
Строки ошибок (пока это строка 544):
while [ $x = 0 ]
do
clear
echo '【 mak3r@root 】~>: '
read ex
case "$ex" in
full_config)
full_config
x=1
;;
install_tools)
install_tools
x=1
;;
social_media)
social_media
x=1
;;
cmd_crtr)
cmd_crtr
x=1
;;
credits)
credits
x=1
;;
quit)
quit
x=1
;;
q)
x=1
echo 'Exiting..'
sleep 0.5
;;
*)
echo '[!] Wrong command!'
sleep 1
;;
esac
done
Строка 580 здесь.
Заранее спасибо, друзья
1 ответ
echo -e "${GREEN[*]${BLUE}Do you want to generate a password for your own security?[Y/N]?: "
Вы не закрыли здесь {
.
Похожие вопросы
Новые вопросы
bash
Этот тег предназначен для вопросов о сценариях, написанных для командной оболочки Bash. Сценарии оболочки с синтаксисом или другими ошибками, пожалуйста, проверьте их на https://shellcheck.net, прежде чем публиковать здесь. Вопросы об интерактивном использовании Bash, скорее всего, будут актуальны на Unix & Linux Stack Exchange или Super User, чем на Stack Overflow.
while
, включенный в текст вопроса, даже начнется.full_config|install_tools|social_media|cmd_crtr|quit) "$ex"; x=1; ;;