Я читал об указании "10 #", но не думаю, что это мой случай, поскольку я не занимаюсь сравнением чисел. Я пытаюсь создать ассоциативный массив в Bash, и код работал нормально, пока...
Пример данных моего первого файла first.txt ниже :10.0.0.1, веб-сервер, комментарии 1, jboss — более старая версия, myappcode1 10.0.0.3,Веб-сервер,комментарии4,httpd — последняя версия,myappcode15 10.0.0.7,Веб-сервер,...
Я хочу читать со стандартного ввода, пока не встретится разделитель строк MARKER=$'\0'"BRISH _MARKER". Я пытался :❯ не установлен бр ; print -rn --hi${MARKER}world | { IFS= чтение -d "$MARKER" -r...
Дан каталог, содержащий :примечание 1.txt, последний раз измененный вчера примечание 2.txt, последнее изменение позавчера примечание 3.txt, последнее изменение сегодня Каков наилучший способ получить массив примечания 3...
Я новичок в регулярных выражениях и сталкиваюсь с некоторыми разочарованиями. Я пытаюсь работать со строками, которые выражают каталоги, и у меня проблема воспроизводима, запустив :эхо "а" | sed"s/a/home/...
У меня есть следующий файл basic.json :{ "user" :"user", "pass" :"password" } Я пытаюсь закодировать его в base64 вот так :"Basic dXNlcjpwYXNzd29yZA==" Думаю, я близок :echo Basic $ (echo...
Я хотел бы установить в приглашении что-то вроде %1~ \#, что
покажет текущий каталог без полного пути
(за которым следует % или #). Но если имя каталога
long, я не хочу все...
Я хочу передать несколько аргументов в bash в качестве единственного строкового параметра для внешнего исполняемого файла (особенно git). Я нашел несколько ответов, которые предлагают что-то вроде этого: "'$*'"
"'$@'" ...
Возможный дубликат: не допускать дубликатов в $PATH на исходниках Некоторые из моих скриптов расположены в $HOME/mydir. К сожалению, они недоступны из других мест, если этот каталог не является частью PATH. I ...
Я хочу проверить отсутствие следующей последовательности символов $$$$$ (т. е. 5 знаков доллара) в json-файле с помощью команды grep, поскольку она использовалась вместо запятой для разделения полей, и мне нужно сделать . ..
У меня есть сценарий оболочки / bash с открытым исходным кодом для установки и настройки серверов хостинга, а для установки cloudflare я извлекаю версию RHEL с помощью этой команды: RHEL_VERSION = $ (rpm -q --qf "% {...
Я хочу удалить шаблон из строки (используя sed и каналы) , но этот шаблон не всегда одинаков и определен ранее в переменной. этот пример имитирует желаемое поведение toremove="...
Мне нужно проанализировать созданный XML-файл, чтобы суммировать результаты выполнения testSuite в некотором программном обеспечении. Например, в строке: bashshell-scriptsedstringxml
У меня есть проблемы с пониманием соответствия строкового шаблона с = ~ в bash. Я написал следующую функцию (не пугайтесь - это просто эксперимент, а не подход безопасности с md5sum): md5 () {...
У меня есть сценарий bash, который считывает строки файлов из входного текстового файла и копирует каждый файл в каталог. Некоторые строки файла передаются как $ file = "* ...", где файл заканчивается ... как sim ... или ...
Я знаю, что некоторые оболочки принимают такой тест: t() { [[ $var == *$'\n'* ]] && res=yes || res=n printf '%s ' "$res"; } var='ab
компакт-диск
t
var='abcd'
t
эхо на казни: $ bash ./...
Основная проблема: написать сценарий, определяющий путь глубина относительно корня файловой системы. Путь передается как аргумент в командной строке. Если аргумент не получен, ...
Я хочу удалить все вхождения слов, которые появляются в VAR1, которые также появляются в VAR2. Например для: VAR1 = a2, a3, a4, a5, a6, a1
VAR2 = a1, a2, a6, a4, a7, a8 Я хочу, чтобы результат был: VAR1 = a3, a5
...
Древняя версия ipconfig (внутри initramfs) требует, чтобы пользовательский ввод предоставлял только до 7 элементов, разделенных двоеточием, например: ip = client-ip: server-ip: gw-ip: netmask: hostname: device: autoconf result ...
Мой сценарий тире принимает параметр в форме hostname: port, то есть: myhost: 1234 В то время как порт не является обязательным, то есть: myhost мне нужно прочитать хост и порт в отдельных переменных. В первом случае сценарий ...
Я написал скрипт, который воспроизводит музыку. но файлы имеют странные имена. скажем, у меня есть эта строка с именем файла Muzzy__Break_Away__28feat._Priority_One_29__5BMonstercat_EP_Release_5D.mp3 и я хочу...
В моем файле кода/текста все, что находится между /* и */, закомментировано - мне нужно удалить этот закомментированный код из моего файла кода $ cat codefile.txt
/*~BB~*************************************
asdasd
...
Я пытаюсь сделать псевдоним моей команды php, выполняя ее с аргументом в зависимости от того, существует ли файл с IP моего удаленного хоста, без дополнительного аргумента в обратном случае. Я заставил его работать с этим ...
Svar við þessari spurningu: Ég fann eftirfarandi aðstæður með sed útgáfu 4.2.2. Frá þessu inntaki: sendu host-name = gethostname (); lén-nafn, lén-netþjónar, lén-leit, gestgjafi-nafn,
...
Я столкнулся с ситуацией, которая кажется, что где-то уже должно быть реализованное решение, но у меня тяжелые времена найти один. Я ищу что-то более или менее работающее ...
Я хочу напечатать статус firewall-cmd --state в переменной - $STAT, а затем сравнить переменную $STAT со строкой «не работает», но сравнение получить false , это потому, что пробелы внутри переменной ...
Я хочу вывести hello world через 20 символов. printf "%-20s :\n\n" 'hello world!!!' # Фактический вывод
hello world!!! : # Желаемый вывод
hello world!!!========: Однако, я не хочу ...
Я работаю над проектом, в котором я должен заменить Lorem Ipsum соответствующим текстом в файлах веб-шаблонов. К сожалению, это идентичный текст Lorem Ipsum во всех файлах, и корреляция между ...