Articles of scripts

Как использовать однопоточный скрипт для пакетной обработки?

У меня есть однопоточный скрипт python, который используется следующим образом: python -c "arg" У меня также есть * .txt файл со многими arg , каждый в одной строке в соответствующем * .txt. Текстовый файл, скажем, 1.txt выглядит следующим образом: arg1 arg2 arg3 arg4 Теперь я хочу запустить скрипт python со всеми этими аргументами, один за […]

Как получить иконки-имена для MIME-типов в сценарии bash?

есть ли способ конвертировать вывод file –mime-type FILE например "application/pdf" в имя значка, в зависимости от текущей темы-значка или даже полной ссылки? Где это указано? Я не могу найти ничего подобного в моих файлах index.theme

Недетерминированное поведение в сценарии bash для открытия и обозначения окна экрана

У меня есть следующий сценарий bash, чтобы настроить сеанс экрана с четырьмя окнами из командной строки в 13.10. Комментарии показывают, что я думаю, что это должно делать. screen -dmS mysession # start screen, name the session 'mysession' screen -S mysession -p 0 -X exec echo -ne "\ekserver\e\\" # name the first window 'server' screen -S […]

Как получить предупреждение, когда мой входной том включен и выключить, если я так хочу?

Как вы можете сказать по имени, я являюсь дополнительной параноидальной Panda и для того, чтобы сохранить бамбук в безопасности, я не хочу, чтобы мой входной том включался на всякий случай, если я получаю шпионское ПО, которое слушает мой звук. В основном я просто хочу быть как можно более безопасным, чтобы никакая другая Панда не слушала […]

Как быть предупрежденным о сбое RAID 1 на Ubuntu 10.04

Добрый день, Я установил сервер Ubuntu 10.04 LTS с RAID 1. Как я могу гарантировать, что меня предупреждают, когда RAID-массив выходит из строя. Есть ли сценарий для запуска, который может проверить это и создать электронное письмо, если есть проблемы? С уважением

Мне нужно проверить блокировку dpkg перед установкой приложений в скрипт

У меня есть проблема со сценарием, который я написал, чтобы установить кучу приложений, в основном, поскольку он перебирает массив имен приложений, чтобы установить его, проверяет их: dpkg -l | grep -q $i и на основе $? будет либо устанавливать, либо пропускать приложение. Проблема в том, что некоторые элементы, которые он терпит неудачу из-за блокировки dpkg, […]

Не удается получить доступ к переменной оболочки в конфигурации crontab

У меня проблема с доступом к переменной оболочки во время выполнения задания cron. Фактически я создал задание, которое печатает два значения переменных оболочки в файле env.output . Я пишу cron job, используя команду $ crontab -e (без пользователя sudo). Мой конфигурационный файл crontab выглядит так: # varibales SHELL=/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: /usr/games:/usr/local/games MAILTO=abc@xyz.com HOME=/home/ubuntu JOBS_PATH=${HOME}/cronjobs # Jobs […]

Сценарий оболочки с командой select для отображения списка файлов

Я написал прилагаемый bstls.sh оболочки bstls.sh который использует команду select, чтобы выбрать подпапку или файл в папке, переданной как аргумент, на котором выполняется команда ls. #! /bin/bash #Personal version of shell command ls which presents to user the list of files with shell command select #Usage: bstls.sh folder #if parameter numbers is different from one, […]

Скрипт для очистки системы

Я хочу, чтобы сценарий очищал мою систему. Очистка неиспользуемых зависимостей. Очистить apt-cache. Очистите файлы остаточной конфигурации. Удалите сломанные пакеты. Используйте только последнюю версию пакетов и удаляйте другую. Специально linux-ядро. И все, что вы думаете, что сценарий должен содержать. Пожалуйста, направляйте меня. Ubuntu 12.04 с Kernel 3.2.xxxx Я точно не знаю.

Как найти последнюю действительную информацию, которая может распространяться на несколько файлов журнала

У меня есть автобус, который отправляет мне ежедневный журнал мониторинга о статусе транспортного средства накануне. Журнал обновляет различную информацию каждые 5 минут. Среди собранных данных – координаты GPS. Долгота и широта представлены на отдельных строках. Журналы для каждого автомобиля хранятся в отдельной папке. В этой папке находится подпапка, содержащая все файлы журнала. Каждый файл журнала […]