Привет, часто в скриптах встречаю бесполезное использование кавычек, вот такое вот:
var_b="$var_a"
var_c="$(...)"
Понятно с какой целью это делается, типа вдруг дам пробелы и оно сломается, давайте посмотрим сломается или нет:
$ echo $var_a
1 2
$ var_b=$var_a
$ echo $var_b
1 2
$ var_c=$(echo 3 4)
$ echo $var_c
3 4
Вроде не сломалось и без кавычек все прекрасно уместилось в переменные.
Кавычки нужны только для "склеивания" данных или переменных:
$ var_a="1 2"
$ echo $var_a
1 2
#а без кавычек:
$ var_a=1 2
2: команда не найдена
#и с переменными:
var_a="$var_b $var_c"
#без кавычек:
$ var_a=$var_b $var_c
3: команда не найдена
Творите, выдумывайте, пробуйте!)