Я все еще не понимаю, активны ли службы systemd, процесс все еще работает или не работает и т. д. Допустим, у меня есть следующий базовый сценарий оболочки с именем my_script.sh : #!/ бин/ш
touch /...
Я делаю сценарий для переименования файлов в папке. Новое имя для файлов находится в файле конфигурации. Я должен быть уверен, что файл, который я хочу переименовать, соответствует текущему файлу в конфигурационном файле. Моя ...
В моем скрипте Bash я использовал следующий синтаксис, чтобы выйти из скрипта Bash: Kill -Pipe $$ Я использую его, потому что иногда в функции или во внутренней оболочке в скрипте, выход 1 делает ...
файл журнала, созданный при запуске скрипта. Я хочу проверить тот же файл журнала для любых сообщений с «MSG ...» и выйти из кода, кроме этого «MSG 2714». Итак, я добавил код ниже ...
выход не завершает скрипт при вызове ошибки.. вывод Ошибка: Не удалось разрешить локальный хост
после завершения скрипта #!/bin/sh resolve_ip (){ if [ -z "$1" ]; then host="localhost" ...
Я устанавливаю Firefox версии 36,0 на Debian 9,3 Первоначально я устанавливаю следующие пакеты 3: - xvfb
- libdbus-glib-1-2
- imagemagick Я затем загрузил deb файл firefox-mozilla-build_36.0-...
Стандартный escape-символ - CTRL-] в telnet. https://superuser.com/questions/398/how-to-send-the-escape-character-on-os-x-terminal/427#427 говорит, что на венгерской клавиатуре это CTRL-5. На моем ...
При отправке заданий мне возвращаются коды выхода, но я должен нажать клавишу возврата, чтобы они были выведены в журнал. 1. prompt_line/location sas query.sas &
2. [1] 66682
3. prompt_line/...
Я хочу протестировать свой сценарий с командой, которая перестала работать. Я мог использовать существующую команду с неверными аргументами. Я мог также записать простой сценарий, который сразу выходит с отказом. Оба из них легки...
Я использую решение, описанное здесь для входа моих сессий оболочки путем добавления этого в конец/etc/bash.bashrc: протестируйте "$ (PS-ocommand =-p, $PPID | awk '{печатают 1$}')" == 'сценарий' || (сценарий-f/var/log/...
Вот мой псевдоним. alias myAlias = 'myScript --option & && exit' Я хочу запустить скрипт myScript с опцией option в фоновом режиме, а затем выйти из bash. Я хочу установить его как псевдоним ...
Я новичок в создании сценариев shell и пишу сценарий с несколькими командами rm. сценарий должен удалить файлы в некоторых каталогах. Я хочу перехватить статус выхода для каждой команды и вернуть статус выхода ...
Так же для установки-e выполняет выход на "непойманном" $?! = 0, я хотел бы иметь этот триггер события выполнение другой команды, например, вызов регистратора. Как это может быть сделано?
Итак, я получил функцию RM_OBJ_P, которая вызывается из страницы меню PAGE_RM. Это работает, вы можете ввести все известные вам забавные имена файлов, и если они есть в базе данных, вывод будет напечатан ...
У меня есть TCL, ожидают сценарий, который выполняет команду scp для загрузки файла конфигурации к моему серверу DNS: #!/usr/bin/expect-f конфигурация набора "~/dnsmasq.conf" порождают/usr/bin/scp "$config" root@192.168.1.1:/etc/...
Я испытываю команду тайм-аута и хотел бы знать, существует ли сигнал уничтожения, что программа GUI, будут ли графический рабочий стол или терминальная программа рассматривать как пользователь, завершающий программу...
Кто-то может объяснить меня о большем количестве команды? когда я использую его с || или с &&, это, кажется, имеет существовать состояние истинных, даже когда файл не найден (В отличие от других команд). ~/...
У меня есть init сценарий, который плохо разработан, потому что он не приспосабливает Стандарту Linux Основным Спецификациям, которые следующее должно иметь код выхода 0 при выполнении, и 3, не работая...
Как я оцениваю или вычисляю возвращаемое значение командной строки? Для exemple я считаю количество строк с grep, и я хочу знать, выше ли то значение X. Если так, я хочу распечатать число...
Следующие два списка команд портативно эквивалентны? $foo; $ эха? # (1) и $foo && отзываются эхом 0 || $ эха? # (2) Постскриптум Считают статус выхода команды определенным так: #!/bin/sh выходят из "1$"...
Я загрузил AppImage Syncplay, поместил его в $HOME/Applications и создал псевдоним в zsh, чтобы запустить его из терминала и затем выйти. В ~/.zshrc у меня есть, $ grep синхронизация ~/.zshrc alias syncplay="setsid Applications/Syncplay/Syncplay -1.6.9 -x
Я подключаюсь к серверу proftpd через netcat nc 10.10.239.150 21 Затем я выполняю некоторые операции копирования, например "Модуль копирования мода _реализует команды SITE CPFR и SITE CPTO "После"...
Из сценария bash я пытаюсь получить код ошибки программы, запущенной в новом окне терминала. Его можно свести к этому:#!/bin/bash urxvt -e bash -c "выход 4" эхо $? вывод :0 Я бы...
Мне удалось задать себе вопрос о системных вызовах wait(2) и _exit(2) в жизненном цикле процесса. Мой вопрос о системном вызове wait(2) таков: родительский процесс выдает его ядру? Или...
Я хотел бы запустить несколько команд и дать явный Ctrl+D, например: ls;pwd;^D К сожалению, выше не работает. Я также пробовал \04 и 0x4 вместо ^D выше, как упоминалось здесь. ...
Я выполняю следующее: echo "while emacs; do echo $ ?; done; echo Код выхода: $ ?;" | bash Если я выхожу из emacs через меню или кнопку закрытия, он печатает код выхода 0 и перезапускается. Если я выхожу из emacs через ...
Насколько мне известно, сигналы nohup игнорируют сигнал SIGHUP, отправленный терминалом приложению, но приложение может это изменить. Я запускаю Spotify с помощью команды nohup spotify & и когда ...
У меня необычная проблема с флагом -e в следующем сценарии bash: #! / Bin / bash -e
foo () {возврат 1; }
bar () {foo; бар; }
бар || exit 1 А именно, сценарий не завершается, даже несмотря на то, что foo ...