16
ответов

Что самый изящный путь состоит в том, чтобы удалить путь из переменной $PATH в Bash?

Или в более общем плане, как я удаляю объект из разделенного от двоеточия списка в переменной среды Bash? Я думал, что видел простой способ сделать это несколько лет назад, с помощью более усовершенствованных форм Bash...
вопрос задан: 24 April 2019 16:16
2
ответа

Как развернуть переменные в командах энергии?

Я пытаюсь развернуть переменную в вызове команды. Вот то, что я имею в своем .vimrc: команда! Вызов-nargs=1-complete=dir TlAddPm s:TlAddPm (<f-args>) функция! s:TlAddPm (dir) позволяют flist...
вопрос задан: 20 March 2009 16:36
1
ответ

Вложенный в пакетном исполнении дважды [дубликат]

У меня есть следующий код в моем пакетном скрипте: for %% m in (abc) do (cd %% m dir for %% f in (* .zip) do rename "%% f" "%% m _ %% f" dir cd ..) Предполагается, что имя ...
вопрос задан: 23 May 2017 12:23
1
ответ

Производительность расширения переменных по сравнению с sprintf в PHP

Что касается производительности, есть ли разница между выполнением: $ message = "Запрос $ request содержит $ n ошибок"; и $ message = sprintf ('Запрос% s содержит% d ошибок', $ request, $ n); в PHP? Я ...
вопрос задан: 22 August 2011 13:07
0
ответов

Как интерпретатор команд Windows (CMD.EXE) разбирает сценарии?

Я столкнулся с ss64. com, который хорошо помогает в написании пакетных сценариев, которые будет запускать интерпретатор команд Windows. Однако мне не удалось найти хорошее объяснение грамматики ...
вопрос задан: 17 May 2018 23:30
0
ответов

Как получить первую букву в переменной Bash?

У меня есть переменная Bash, $word, которая иногда является словом или предложением, например. :word="тигр" Или :word="Это предложение." Как я могу создать новую переменную Bash, которая равна только первой букве...
вопрос задан: 8 July 2017 16:46
0
ответов

Что не так со следующим расширением переменных оболочки GNU make?

В этой строке: GCCVER: = $ (shell a = `mktemp` && echo $ '# include \ nmain () {printf ( "% u.% u \\ n", __GNUC__, __GNUC_MINOR__);} '| gcc -o "$ a" -xc -; "$ a"; rm "$ a") Я получаю: *** ...
вопрос задан: 13 August 2011 06:22