Вопросы по теме 'variable-expansion'
Что не так со следующим расширением переменной оболочки GNU make?
В этой строке:
GCCVER:=$(shell a=`mktemp` && echo $'#include <stdio.h>\nmain() {printf("%u.%u\\n", __GNUC__, __GNUC_MINOR__);}' | gcc -o "$a" -xc -; "$a"; rm "$a")
Я получил:
*** unterminated call to function `shell':...
5392 просмотров
schedule
18.12.2022
Как получить первую букву в переменной Bash?
У меня есть переменная Bash, $word , которая иногда является словом или предложением, например:
word="tiger"
Or:
word="This is a sentence."
Как я могу создать новую переменную Bash, которая равна только первой букве, найденной в...
83694 просмотров
schedule
11.05.2023
Пакетный файл Windows — выберите (до) четыре случайных файла в папке
Как следует из названия, я пытаюсь выбрать до четырех случайных файлов (обоев) из папки для дальнейшей обработки. Папка не содержит вложенных папок, только *.jpg, *.bmp и *.png (она может содержать файл Thumbs.db, но я уже позаботился об этом). Я...
1267 просмотров
schedule
28.06.2022
cmd для повторного переименования массы цикла oneliner
Я над головой с этим - уже потратил слишком много времени на поиск - очевидно, я не понимаю основ переменных CMD и т. д. - и это всегда вызывает у меня такую головную боль
почему это не сработает?
for %a in (*) do ( set tmpx=%a & echo...
300 просмотров
schedule
09.06.2023
bash позволяет переменной по умолчанию использовать пользовательский ввод
Я хочу написать сценарий как для интерактивного, так и для пакетного использования. Если аргументы не указаны, скрипт запросит ввод данных пользователем.
В отличие от здесь пользователя не должно беспокоить, если переменная уже определена...
86 просмотров
schedule
07.06.2023
AWK - Как я могу получить одинаковые ценности среди них? если $ 1 == $ 1?
Я работаю со списком последовательностей ДНК. Я хотел бы получить все последовательности с одинаковым именем (1 доллар). Я думал использовать if ($1 == "$1") . Но это не работает.
файл_результатов:
name1 number1 number2...
71 просмотров
schedule
12.05.2023
Bash: добавление дополнительных одинарных кавычек к строкам с пробелами
Когда я пытаюсь передать аргументы как переменные любым командам в bash, я вижу дополнительные кавычки, добавленные bash, если значение переменной содержит пробелы.
Я создаю файл "some file.txt" и добавляю его в переменную $file. Я использую $file...
1422 просмотров
schedule
16.10.2022
Расширение строки - экранированная переменная в кавычках для значения
Для начала вот скрипт, который я запускаю, чтобы получить оскорбительную строку:
# sed finds all sourced file paths from inputted file.
#
# while reads each match output from sed to $SOURCEFILE variable.
# Each should be a file path, or a variable...
357 просмотров
schedule
03.07.2022
Использование Groovy для раскрытия переменных в свойствах Java
Я часто использую стандартные файлы свойств Java для настройки приложений Groovy. Одна функция, которой мне не хватало, — это возможность использовать переменные как часть значения свойства, чтобы их можно было динамически расширять во время...
2662 просмотров
schedule
03.07.2022
Выражение переменной %Var% не работает в цикле for в пакетном файле
FOR /F "tokens=* USEBACKQ" %F IN (java -jar %MAVEN_HOME%\jenkins-cli.jar -s http://someip.com build /dev/ -s --username **** --password ***) DO (SET var=%F)
Здесь значение %MAVEN_HOME% не заменяется фактическим значением, но когда я...
180 просмотров
schedule
15.01.2023
Восклицательный знак и решетка в фигурных скобках в bash
Я пытаюсь понять скрипт bash и У меня проблема со следующей строкой:
result=${!#}
Я нашел часть решения ( ! внутри ${} ) здесь :
Если первым символом параметра является восклицательный знак (!), он вводит уровень косвенной...
540 просмотров
schedule
05.09.2022
Может ли расширение переменной в python работать как расширение оболочки переменной
У меня есть устаревший код Python, который считывает из сценария оболочки значения переменных, например, в файле свойств. Например, скажем, у меня есть программа оболочки x.sh для объявления переменных как:
Y_HOME=/utils
Y_SPCL=$Y_HOME/spcl...
188 просмотров
schedule
28.09.2022
Оценить переменную во время объявления функции в оболочке
Я настраиваю свою среду оболочки и хочу иметь возможность использовать некоторые из тех же функций/псевдонимов в zsh, что и в bash. Одна из этих функций открывает .bashrc или .zshrc в редакторе (в зависимости от того, какой файл подходит), ждет...
56 просмотров
schedule
26.02.2023