Вопросы по теме 'ash'
PID-файл Ash показывает неправильный идентификатор процесса
У меня есть очень простой сценарий-оболочка для запуска программы Ruby, которая отслеживает сетевое соединение. Сценарий находится на маршрутизаторе - следовательно, мы используем ash, а не bash.
Поскольку мы используем monit для отслеживания...
399 просмотров
schedule
10.09.2021
Как использовать вывод команды в качестве ввода для другой программы в Linux?
У меня есть программа, работающая на linux
Эта программа принимает входные данные со стандартного ввода
Итак, я могу запустить его с входным файлом таким образом
myprogram < file
чтобы не вводить ввод в программу
Теперь я хочу,...
322 просмотров
schedule
24.09.2021
Отладить эту ошибку CircleCI / Docker bash (скрипт не найден)?
Я пытаюсь запустить сценарий install_chrome.sh внутри сборки CircleCI. Я использую этот образ Docker . Я не создавал образ, он просто содержит две необходимые мне зависимости (Node и ffmpeg).
Образ отлично устанавливается через CircleCI, но...
575 просмотров
schedule
08.09.2021
Как разделить поля разделителем вертикальной черты
Я знаю, что этот вопрос уже задавался, но ни одно из решений, которые я нашел, не сработало для меня! У меня есть программа с таким выводом:
COUNT|293|1|lps
Меня интересует второе поле, однако ни одна из этих попыток не сработала:...
12595 просмотров
schedule
11.10.2022
Как обрабатывать восьмеричные числа как десятичные при выполнении арифметических операций под золой busybox
У меня есть десятичные числа, хранящиеся в строках.
Числа ‹ 100 сохраняются таким образом "045" или "005" .
При использовании этих числовых строк в арифметических операциях, таких как let A="045"+"009" , эти числа обрабатываются как...
748 просмотров
schedule
04.06.2023
как поместить все аргументы команды в одну переменную
Я хочу выполнить сценарий оболочки, который требует 3 аргумента.
Аргумент номер 2 содержит строку с пробелом
Я хочу поместить все аргументы в одну переменную следующим образом:
Linux:~# kk="\"111\" \"222 222\" \"333\""
Linux:~# echo $kk...
176 просмотров
schedule
17.10.2022
Busybox: эмулировать редактирование строк для встроенной оболочки чтения
Мне нужно разработать простой текстовый интерфейс для встроенной системы, на которой более или менее установлен только Busybox.
Для моих целей было бы достаточно встроенной оболочки read . Но Busybox ash (или любая другая оболочка, они...
331 просмотров
schedule
21.06.2023
Как я могу пропустить первый аргумент в функции оболочки ash/dash?
В функции ash/dash я могу обратиться к полному списку параметров следующим образом:
allparameters() { echo "$@"; }
Что дает мне:
$ allparameters yyyyy abffcd efgh
yyyyy abffcd efgh
Я хочу пропустить yyyyy , поэтому попробовал...
67 просмотров
schedule
04.05.2023
В bash/ash как построить логику для проверки cron?
Я пытаюсь создать скрипт, который будет сравнивать cron, и если текущий день/время находится в пределах времени запуска/остановки cron, то выполняйте функцию. Если бы для запуска/остановки была только одна запись cron, это было бы просто, но я не...
53 просмотров
schedule
07.06.2023
ошибка оболочки busybox: строка 9 (левая квадратная скобка): не найдено
У меня есть следующий код, и я получаю строку ошибки 9: [: не найдено:
#!/bin/sh
msg=$(dmesg | tail -n1)
echo "$msg"
if [ "$msg" = "Tasklet grp12" ]
then
echo "Test was successful, Strings are equal."...
61 просмотров
schedule
03.03.2023