Инструменты / Расчёт

Кавычки Bash: представить текст одним буквальным аргументом

Получите безопасную для shell запись одного буквального аргумента. Пробелы, апострофы и знаки подстановок сохраняются как текст.

Начальный7 минОбщие принципы LinuxЛокальный расчёт · с указанными ограничениями

Какую задачу решает инструмент

Shell сначала разбирает строку, а программа получает уже готовые аргументы. Если имя содержит пробел или знак доллара, запись без подходящих кавычек может превратиться в несколько аргументов или подстановку.

Попробуйте на учебных данных

Ввод обрабатывается в этой вкладке. Команды на компьютере и хостинге не исполняются.

Ввод и порядок работы

Введите один требуемый аргумент целиком. Инструмент заключает его в одинарные кавычки, а внутренние апострофы представляет последовательностью закрытия, экранирования и открытия кавычек.

Разобранный пример

В тексте shift's report $(pwd) часть $(pwd) должна остаться буквальной. Полученная запись не запускает pwd, когда используется как аргумент в указанном диалекте. Сам инструмент никаких строк не исполняет.

Ограничения и проверка результата

Это не экранирование команды целиком. Программа-получатель может понимать значение аргумента как собственную опцию или язык; при необходимости перед аргументами используют --. Для Windows, SQL и JSON правила другие.

Технические источники

Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.

  • GNU Bash — перенаправления и pipeline

Проверка текста: 2026-09-06. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.

Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация