Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Назад
Вопрос про Bash: quotes, variable, substitution, bash

Разница между одинарными и двойными кавычками в Bash

Этот вопрос проверяет знание работы с кавычками в Bash, их влияние на интерпретацию переменных и команд.

Короткий ответ

Одинарные кавычки ' ' предотвращают интерпретацию переменных и команд, а двойные " " позволяют их подставлять.

VAR="world"
echo 'Hello $VAR'  # Выведет: Hello $VAR
echo "Hello $VAR"  # Выведет: Hello world

Длинный ответ

В Bash кавычки используются для работы со строками. Они бывают:

Одинарные кавычки ' '

  • Вся строка воспринимается как текст.

  • Переменные и команды не подставляются.

    VAR="world"
    echo 'Hello $VAR'  # Выведет: Hello $VAR

Двойные кавычки " "

  • Подставляют переменные и выполняют командные вложения.

    echo "Hello $VAR"  # Выведет: Hello world
  • Использование команд в кавычках:

    echo "Сегодня: $(date)"

Используйте ' ' для текстов без подстановки переменных и " " для их интерпретации.

  • Аватар

    Golang Guru

    Maxim Lukyanov

    Guru – это эксперты YeaHub, которые помогают развивать комьюнити.

Уровень

  • Рейтинг:

    1

  • Сложность:

    2

Навыки

  • Bash

    Bash

Ключевые слова

#quotes

#variable

#substitution

#bash

Подпишись на Python Developer в телеграм

  • Аватар

    Golang Guru

    Maxim Lukyanov

    Guru – это эксперты YeaHub, которые помогают развивать комьюнити.