#!/bin/bash
# объявляем переменную STRING
STRING="Hello World!"
# вывод на экран
echo $STRING
Если выполнить приведенные выше команды последовательно в командной строке, то на экран выведется строка "Hello World!"
Но если этот же код записать в файл script.sh. И запустить его (/home/sites/first/script.sh), то выводится ошибка
echo $STRING
^
"/home/sites/first/script.sh", line 3: invalid command
Что делаю не так?