Оболочка Almquist является вариантом Оболочки Bourne. Его самые известные ветвления ares busybox пепел и тире.
Оболочка Almquist является вариантом оболочки Bourne. Его самые известные ветвления ares busybox пепел и тире.
Я использую wget с-qO к определенному updater URL для OpenELEC, который обеспечивает следующий ответ JSON, подобный тому ниже. {"Данные": {"обновление": "OpenELEC-RPi2.arm-5.0.8.tar", "папка": "выпуски"...
27.05.2015
Иногда в системе невозможно позволить себе такую роскошь, как bash, но в bash проще создать условия, чем в sh или ash, что следует проверить, чтобы гарантировать, что условие не нарушится...
10.01.2021
Я пытаюсь написать скрипт и в какой-то момент мне нужно было перечислить все вещи в каталоге и Grep, в котором есть из этого каталога. Я не могу сделать это с ls. Я не мой парень, чтобы сделать это. Поэтому я пытался сделать ...
16.11.2018
Некоторое время назад я написал сценарий bash, который теперь должен работать в среде с пеплом. В bash это было примерно так: services = ("service1.service" "service2.service" ...
27.12.2017
Сравнивая bash, ash и dash, только bash можно завершить с помощью SIGTERM kill -TERM
Для ash и bash мне нужен SIGHUP или SIGKILL kill -HUP
kill -KILL Что за...
04.03.2020
Я пытаюсь вернуть код выхода 0, если команда выходит с кодом 143 (таймаут, из "команды таймаута"), 1 в противном случае. В связи с внешним ограничением (CI скрипт), я должен запустить команду и сделать ...
09.03.2019
В busybox оболочка по умолчанию - ash, поэтому некоторые знакомые приемы в bash недоступны. Одна вещь, которую я хотел бы сделать, это расширить список букв, например {a..z}, который расширился бы до abcdefghi ...
09.03.2018
В bash я бы просто использовал exec -a. Как мне это сделать в busybox? Возможно ли это, или мне придется написать свою собственную программу на C для прямого вызова exec (3)?
27.04.2017
В настоящее время я пытаюсь перезагрузить модем через ssh с помощью сценария bash. По причинам, которые я не хочу объяснять, МНЕ НУЖНО запускать на компьютере с сервером ubuntu, использовать ssh в установке, работающей под управлением busybox 1.21.1 ...
28.09.2015
Я надеюсь преобразовывать пакет каталог (или несколько) видеофайлов от .avi до .mp4 контейнеров, просто копируя видеопотоки и аудиопотоки через. Я знаю, что команда ffmpeg делает это и имеет нет...
11.04.2015
Рассмотрите следующий сценарий wrapcat.sh (обертка для кошки) в иллюстративных целях. Это выполняется с busybox (пепел) во встроенном поле Linux 2.6. #!/bin/sh кошка 1$ При определенных обстоятельствах, этом...
19.12.2013
Я хотел знать, на ли сценарии, записанные для тире, пепла и sh, 100% совместимы? Там какие-либо дополнительные функции должны подчеркнуть штриховой линией или пепел или изменение синтаксиса? Из того, что я слышал, пепел является прямым потомком sh....
07.08.2012
Я пытаюсь назвать этот сценарий оболочки из CLI ТРАВЫ GIS: для ((day=5; день <367; day+5)); сделайте # управляет, чтобы я протестировал без цикла. сделанный выход 0 Синтаксических ошибок возвратов: Плохо для...
17.05.2012
В fs у меня есть файлы типа :ПРЕФИКС _ИМЯ ГРУППЫ _ДРУГИЕ ИМЯ [.txt|. *] например :A _ABC _A.txt A _ABC _B.txt A _ABC _C.txt A _XYZ _A.txt A _XYZ _B.txt A _XYZ _C.txt Для некоторых дальнейших задач я хочу получить имена групп. $ #команда, которую я ищу рез
05.11.2021
Мне нужно создать строку из --параметра build -arg, используя несколько пар ключ/значение (файл build.args )в оболочке busybox :script.sh #!/бин/ш один = $ 1 два = 2 доллара сдвиг в то время как IFS= чтение -r строки; делать set "$@" --build -arg "$line"
03.10.2021
Этот ответ о -- дает много полезной информации об использовании -- в оболочках POSIX, а этот ответ о передаче всех аргументов сценарию привел к следующей функции: my_echo()
{ set -x ...
04.05.2020
У меня есть привод NAS от Western Digital. Я могу войти в него, и когда я вхожу в систему, появляется первая строка: BusyBox v1.20.2 (2014-10-30 15:28:59 CST) встроенная оболочка (ash) Мне не нравится, что по умолчанию ...
09.03.2019
Как я могу заставить ash загружать некоторые переменные среды при запуске? Просто поместите их в / etc / profile / etc / profile читается только для оболочек входа; а как насчет оболочек без входа в систему, которые часто всплывают, когда ...
28.02.2019
Мне нужен путь к URL, кодируют строки сценарием оболочки на устройстве OpenWRT, выполняющем старую версию busybox. Прямо сейчас я закончил со следующим кодом: urlencode () {повторяют "$" | awk-v ORS = "" '{...
17.11.2018
Я использую wget для загрузки большого файла в два FIFO типа: wget -O - | tee -a "$fifo1". >> "$fifo2" Я хочу получить код ошибки wget on failure. set -o pipefail ...
12.07.2018
Вариант использования, который я могу придумать для - nt, будет обновлять файл, если он слишком
старый, или если он не существует. Bash прекрасно с этим справляется: $ bash -c 'touch 2.txt; сон 1; коснитесь 1.txt; [1.txt -nt 2.txt]; ...
12.05.2018
Я пытаюсь выучить еще немного Linux, и по опыту лучший способ - это попытаться биться головой об стену. Итак, теперь, когда я выполнил задачу вручную несколько раз, я хотел бы ее автоматизировать. Это ...
15.03.2018
Я использую оболочку ash (на Busybox), и я хочу сделать завершение табуляции нечувствительным к регистру. "cd a" и Tab завершают только все каталоги, начинающиеся с a, но игнорируют все каталоги, которые начинаются с ...
12.08.2017
У меня есть строка как этот ТЕСТ = "/dev/sda1 на vfat типа/media/sda1 (rw, в реальном времени, fmask=0000, dmask=0000, allow_utime=0022, codepage=cp437, iocharset=iso8859-1, тихий)" (Результат монтируются | grep sda1)...
23.05.2017
Я пытался настроить DHCP-сервер на CentOS 6 под управлением Intel NUC i7. Я установил dhcpd и использую пример подсети dhcpd.conf 192.168.1.0 netmask 255.255.255.0 {option...
26.05.2015
Я ищу способ настроить сессии Ash с моими собственными наборами псевдонимов и этажерок. Что Ash эквивалентен из bashrc файлов Bash?
26.12.2014
Мой $PATH похож на это: /home/torbjorr/deployed/vector/x86_64-GNU%2fLinux:/home/torbjorr/deployed/typewriter/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mustudio/x86_64-GNU%2fLinux:/home/torbjorr/...
29.04.2014
Я хотел бы записать маленький сценарий, который проверит время от времени, есть ли у меня интернет-соединение. Я хотел бы выполнить его в crontab на моем маршрутизаторе, где у меня есть пепел. У меня есть твердое...
06.03.2014
Действительно там существует инструмент, подобный Perl:: Критик, который осмотрит Ваши сценарии оболочки и укажет на дефекты, проблемы мобильности, использование нестандартных программ без нейтрализаций, обесценивал использование программы...
08.11.2011
У меня есть гигантский скрипт, который я пытаюсь отладить, и в нем есть следующая конструкция: var "-p Some Parameter" || вернуть 1
var "-p Другой параметр" || return 0 Я хочу знать, что это...
21.08.2019