Долларовая интерполяция знаков внутри кавычек в bash

Я запускаю этот маленький тестовый сценарий, который я написал:

#!/bin/bash TESTCASE=$@ testHarness <<runTest $TESTCASE runTest 

из командной строки:

 ./test.sh "1092$212" 

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

One Solution collect form web for “Долларовая интерполяция знаков внутри кавычек в bash”

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

  • Как вставить кавычки в командах bash
  • команда: ls / etc | сортировать | grep d * не дает результатов, но ls / etc | сортировать | grep p * перечисляет всю директорию
  • Почему эти вложенные параметры в сценарии оболочки POSIX разделены словом?
  • почему grep '\ ;.' expand to grep '\' '\;.' \ '' 'при выполнении над ssh?
  • while: команда не найдена
  • Как grep для нескольких шаблонов?
  • Как предотвратить перемещение символов в переменной среды?
  • Заменить значение в одинарных кавычках в строке, содержащей определенное слово, используя команду sed
  • sed - не добавляет новую строку EOF и заменяет букву не определенной
  • Подстановка переменных grep и командной строки
  • Почему обратная косая черта преобразуется в пространство в выражении эха, если IFS = '\'?
  • Interesting Posts

    Как сменить текст в файле на основе списка входов

    Как мне запустить и запустить Logitech Quickcam 4000?

    Демон Synghing запускается вручную с использованием скрипта, но не при запуске

    Как правильно избежать этой длинной команды su + sed?

    Использует ли QEMU / KVM инструкции Intel AES для зашифрованных изображений qcow2, если у них есть хост-процессор?

    Как установить / проанализировать зависимости сборки от debian / control?

    Есть ли утилита поиска, которая может бинарно разбить поиск на большой отсортированный (последовательный) текстовый файл?

    Клавиши управления яркостью не работают в Linux

    Использование Putty / plink для scp для именованного канала

    Каков самый быстрый способ установки GCC на Wind River 3.02?

    gnome-сессия работает на 100% CPU; .xsession-error растет без ограничений

    Переключение между окнами с номерами Super + / Win + 1, 2, 3 и т. Д.

    Регулярное выражение для проверки crontab

    Многопользовательский одновременный загрузчик с активной статистикой для всех файлов

    Как скопировать AltGr + любую клавишу в ярлык в файле Openbox / Lubuntu lubuntu-rc.xml

    Linux и Unix - лучшая ОС в мире.