Не могу понять в чём проблема в баш скрипте?
Это капец.
Если начал учить скрипты час назад, научись писать отдельные команды синтаксически правильно, а не взять откуда-то нерабочий кусок текста и не понимать в чем дело.

Для начала вставь свой скрипт сюда и проверь на синтаксис каждую строчку
https://www.shellcheck.net/

проверь в какую сторону смотрят кавычки, проставил ли ты правильно пробелы.
И вообще, попроще пиши для старта
Сдаётся мне, что Вы батенька знатный тролль....