variable-expansion- все статьи тега
Как работает интерпретатор команд Windows (CMD.EXE) разбирать скрипты?
я столкнулся с ss64.com что дает хорошую помощь в написании пакетных сценариев, которые будут выполняться интерпретатором команд Windows. однако, я не смог найти хорошее объяснение грамматика пакетных сценариев, как вещи расширяются или не расширяются, и как избежать вещей. вот примеры вопросов, которые я не смог решить: как управляется система котировок? Я сделал TinyPerl скрипт (foreach $i (@ARGV) { print '*' . $i ; }), скомпилировал его и назвал так : my_script.exe "a ""b"" c" выход → ...
Каков самый элегантный способ удалить путь из переменной $PATH в Bash?
или в более общем плане, как удалить элемент из списка, разделенного двоеточием, в переменной среды Bash? Я думал, что видел простой способ сделать это много лет назад, используя более продвинутые формы расширения переменной Bash, но если это так, я потерял его из виду. Быстрый поиск Google обнаружил удивительно мало релевантных результатов и ни одного, что я бы назвал "простым" или "элегантным". Например, два метода с использованием sed и awk, соответственно: PATH=$(echo $PATH | sed -e 's;: ...