Tag: shell script

Баш обнаруживает искусство ascii

Для сценария bash существует ли простой способ определить, содержит ли текст ascii art? Пример искусства ascii:

Как захватить код возврата (а не код выхода)

У меня есть сценарий, который выполняет некоторый процесс и возвращает число, основанное на статусе задания. Этот скрипт запускается на заднем фоне. т.е. ksh -x myscript.sh 20150102 & Мой вопрос: как получить код возврата фонового процесса? Есть ли способ получить код возврата, например, для кода выхода $?

crontab не выполняет мой скрипт?

Я добавил это правило к нижней части моего crontab * * * * * /root/test.sh Это в основном сбрасывает iptables, поэтому я могу обмануть. Если я испортил, я не буду заблокирован из своей коробки. Когда я запускаю скрипт в bash, пишущий /root/test.sh он очищает все, как ожидалось. Однако, если я жду минуту, это не похоже […]

Как выбрать самый старый файл в папке из каталога

У меня было n количество файлов в моем ../in/ . Из этих файлов я хочу, чтобы самый старый файл обрабатывал и отправлял его в каталог ../complete/ . Остальные файлы отправляются в каталог ../error/ . Может ли кто-нибудь помочь?

уничтожение всех процессов, связанных со сценарием

У меня есть сценарий, который вызывает много программ последовательно. Как я могу закончить этот скрипт раз и навсегда? Я знаю, что я мог бы нажать Ctrl + C, чтобы отменить часть процесса, но для уничтожения всего процесса потребуется щелкнуть несколько (даже тысячи или десятки тысяч) раз. Как я могу завершить один скрипт просто одним часом […]

я хочу напечатать строку, которая начинается с словесного слова, а в остальных записях печатается только одно поле

например: CREATE TABLE MWWDATA."VTCat02" ( "ID" NUMBER(10) DEFAULT NULL , "Cat" VARCHAR2(255) DEFAULT NULL , "Style_Code" VARCHAR2(255) DEFAULT NULL , "Vendor_Style_#" VARCHAR2(255) DEFAULT NULL ); В приведенном выше примере я хочу напечатать строку, которая начинается с CREATE TABLE, а в остальной строке – только первое поле. Я хочу, чтобы CREATE TABLE MWWDATA."VTCat02" ("ID","Cat","Style_code","Vendor_Style_#");

Escape shell arg из одного сценария в другой

Дано ./mysh0 : #!/bin/bash exec ./mysh1 $* И ./mysh1 : #!/bin/bash echo $1 echo $2 echo $3 Как мне называть mysh0 , что аргументы mysh1 и то, что в конечном итоге напечатано, это «A», «B 2» и «C»? Вызов этого как ./mysh0 A "B 2" C не работает.

Сканирование файла PDF

Я хочу отсканировать документ в формате pdf, используя команду linux shell. Если я хочу напечатать / отобразить только имя авторов и название статьи, есть ли какой-либо конкретный способ сделать это?

Передавать команды сценарию, который ждет ввода на машине Linux

Я пытаюсь запустить сценарий оболочки внутри, что я буду вызывать другой скрипт, а второй скрипт ждет некоторых команд. Я использовал эхо для передачи команд, но он не работает. второй скрипт продолжает ждать ввода. script1: #!/bin/sh set -x sh script2.sh echo ".open Simulation\n" set +x но это не дает никакого результата. он продолжает ждать. вывод: ./script1.sh […]

Сценарий справки – если grep "Используется: X GB"> Y, тогда

Я просмотрел интернет, чтобы запросить хосты с ESXi, использующие ОЗУ, и я нашел тот, который даже включил Used Mhz для загрузки, в хороший вывод. Моя реальная цель – получить скрипт XYMon для контроля вывода. Я могу создать скрипт XYMon, но я понятия не имею, как заставить оператор IF THEN работать. Вот результат моего запроса: [Host] […]

Interesting Posts

mtp-detect не обнаруживает мой телефон Sony Ericsson

Отобразить имя китайской машины в командной строке

Как планировщик Linux определяет, связан ли процесс с привязкой ввода / вывода или привязана к процессору

Какая была старая Linux-игра для программистов, имитирующая жизнь на сетке пикселей?

Низкоконтрастная цветовая схема в файле конфигурации xxxterm?

удалять файлы на основе diff двух текстовых файлов

Как перечислить все папки в каталоге, не начиная с символа L?

Haskell, C ++, AWK, Bash, Lisp … Кто быстрее?

Загружаются и выгружаются модули драйвера автоматически?

файлы в / proc / $ PID (например, ssh-agent, Chrome) не принадлежат пользователю, а root

Grub, установленный Scientific Linux, не загружает Windows

Почему манджаро так популярен?

Как быстро отправлять команды для вложенных сеансов tmux?

как создать файл данных со столбцом даты от дня1 до дня?

Как найти строку из нескольких CSV-файлов

Linux и Unix - лучшая ОС в мире.