2
ответа

Как временно отключить тайм-аут аут аут аутентификационных данных sudo?

Скажем так, у меня есть следующий бэш-скрипт: #!/бин/бэш судо-команда1 команда2 sudo command3 Я не хочу запускать command2 в качестве root, поэтому я не буду запускать сам скрипт с помощью sudo. Поэтому, как только ...
19.04.2019
2
ответа

Определение временного интервала в сценарии Bash [закрыто]

Мне нужно определить временной интервал в полночь. Когда сценарий запускается, он должен проверить, находится ли время между 17:00 и 08:00. Только если это правда, команда должна выполняться. Я пробовал следующее и ...
19.04.2019
2
ответа

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

Вот пример моего txt-файла, Джон. Нью-Йорк 2019 годовых отметка СК 2019 ЯНВАРЬ Ава Калифорния 2018 AUG Вот пример имени целевого текстового файла, местоположения, года, месяца. Джон, Нью-Йорк, 2019, апрель Марк, Южная Каролина, 2019, ЯНВАРЬ
15.04.2019
2
ответа

Как получить последнюю строку вывода или код выхода

Я пишу автоматизированную систему оценки домашних заданий на bash. Грейдер составляет программу и запускает ее. Если программа не компилируется или не запускается (например, из-за ошибки сегментации), оценка должна быть ...
01.04.2019
2
ответа

Отправка электронной почты через Mutt как root на RaspberryPi

У меня есть приложение, которое нужно запускать как root для доступа к оборудованию на Raspberry Pi. В этом приложении мне нужно отправлять электронные письма с вложениями, содержащими данные. Я могу написать bash ...
20.03.2019
2
ответа

Bash - Как найти самый длинный текстовый файл в папке? [закрыто]

Мне нужно написать скрипт, который находит самый длинный текстовый файл в папке. Я буквально понятия не имею, как это сделать
18.03.2019
2
ответа

как удалить все символы после «?» включительно в имени файла?

У меня есть большое количество загруженных файлов, и в итоге к имени файла были добавлены параметры аутентификации, которые я хотел бы удалить. Примеры: file1.doc?...
17.03.2019
2
ответа

Прерывание процесса и изменение его результата

Я пытался написать простой сценарий bash, но не могу заставить его работать. Я хочу: Запустить программу, введя ее в текстовый файл (./prog
17.03.2019
2
ответа

Почему я получаю сообщение «Каталог не пуст» с помощью «rm -rf»?

Я использую macOS с инструментом rm от GNU coreutils (а не собственным rm macOS). Итак, у меня есть сценарий, в котором я очищаю какой-то каталог следующим образом: if [-d "$ {cleanup_repo_clone_root}"]; затем эхо "Очистка ...
14.03.2019
2
ответа

Как узнать, какой SHELL используется при запуске скрипта?

Как вывести, какая оболочка используется для выполнения скрипта? Пример: переменная $SHELL дает то, что является оболочкой по умолчанию для данного пользователя. Это нормально, но данный пользователь может запустить скрипт...
13.03.2019
2
ответа

Переменные среды Bash в неинтерактивном режиме

Я пытаюсь определить переменную среды для неинтерактивной консоли в Raspbian. Теоретически мне нужно добавить переменные в ~ / .bashrc или ~ / .profile, или /etc/bash.bashrc, или / etc / profile. Например, я ...
09.03.2019
2
ответа

Описание логических операторов в сценарии bash [дубликат]

phone_missing = false echo "missing $ phone_missing" if [! $ phone_missing] затем повторите "Телефон потерян в $ readabletime" $ ​​phone_missing = true fi Я просто не могу этого понять. Строка ...
09.03.2019
2
ответа

сохранение вывода командной строки в текстовом файле?

Я использую следующую командную строку для анализа данных: unpackdcm-scr $ {в}-targ $ Эта команда печатает на экранном состоянии и описании о прогрессе задания. Чтобы к...
09.03.2019
2
ответа

Создание многочисленных диапазонов или блоков папок / каталогов?

[ИЗМЕНИТЬ, чтобы отразить ответы ниже] Я ищу способ создавать блоки папок / каталогов из командной строки или сценарий, который будет генерировать папка верхнего уровня под названием «200000-209999» и ...
01.03.2019
2
ответа

curl и grep(?) для захвата спецификационной строки - как?

Мне нужно провести некоторое тестирование с использованием curl против нашей веб-фермы. На каждом сервере есть какая-то страница по умолчанию с каким-то словарным запасом: "Добро пожаловать в webappsrv01". "Добро пожаловать на webappsrv02" и так далее. К
21.02.2019
2
ответа

Удалить повторяющиеся поля с разными данными

Исходный файл FinalResults.txt содержит следующее: loginName: name1 {{1} } memoryInfo: jsHeapSizeLimit: 2181038082 session: cabSessionID: sessionStartTime: loginName: name1 memoryInfo: jsHeapSizeLimit: ...
21.02.2019
2
ответа

Изменения в языке сценариев оболочки bash?

Несколько лет назад я написал составной скрипт, который вызывает rsync, и он всегда работал. После года неиспользования и множества обновлений debian apt -скрипт перестал работать. Main2Network1.sh...
13.02.2019
2
ответа

Множественные замены в zsh?

У меня есть функция, которая создает новый файл уценки, но мне было интересно, как это упростить? today = $ (date + "% F") title = $ 1: l clean_title = $ {title // [^ a-zA-Z0-9] / -} filename = "$ сегодня - $ ...
09.02.2019
2
ответа

Scipt запускается только один раз в заданное время

Мне нужно, чтобы мой скрипт запускался только один раз в заданное время. Eq: - первый скрипт будет запущен в 9:30, но если кто-то попытается снова запустить мой скрипт ч / б с 930 по 945, скажем, в 940 вручную или через задание, это ...
08.02.2019
2
ответа

Как отладить сценарий, удалив «если»?

У меня есть следующий код: debug = $? function a {su - javi -c "uptime" return $ debug {{1 }}} function b {su - javi -c "cat / etc / redhat-release" return $ debug } function c {su - javi ...
06.02.2019
2
ответа

cp не копирует команду в правильный каталог? [закрыто]

Для моих занятий у нас есть все наши домашние задания и задания в папке только для чтения, поэтому я хочу скопировать все эти файлы (они не очень большие) в мою личную папку при входе в систему по ssh. Мне пока удавалось...
05.02.2019
2
ответа

Как изменить переменную в файле

У меня есть файл конфигурации: # Список по умолчанию = "Nil" Список = «Element1 Element2 Element3», какой был бы самый простой способ изменить список из скрипта оболочки?
23.01.2019
2
ответа

импортировать переменные среды в сценарий bash

Я устанавливаю некоторые переменные среды в терминале, а затем запускаю свой сценарий. Как я могу вставить переменные в скрипт? Мне нужно знать их ценности. Простое обращение к ним как к $ MY_VAR1 не работает; ...
18.01.2019
2
ответа

systemctl не запускает сценарии в режиме системного сна

systemctl hybrid-sleep или что-либо подобное, согласно руководству, должно выполнять все сценарии, найденные в/lib/systemd/system-sleep, и после этого продолжать собственное выполнение. Вместо этого...
13.01.2019
2
ответа

Bash: таймер во время цикла

У меня есть цикл в моем скрипте, который ждет подключения, и затем продолжается. #! / bin / sh в то время как! Ping -c1 $ 1 &> / dev / null do echo "ping fail -` Дата` " Выполнено Echo «Host ...
31.12.2018
2
ответа

Двоичные файлы извлечения от pcap, использующего командную строку (сценарий)

Я ищу способ извлечь двоичные файлы из использования PCAP командной строки. Я понимаю, что это - возможное использование Wireshark-> Файл-> Экспорт-> http объекты и т.д. Но tshark, кажется, не поддерживает это...
20.12.2018
2
ответа

Автоматическая установка Minecraft Script

Итак, я работал над этим сценарием для автоматического установки Minecraft, и я начал задаваться вопросом, есть ли лучший способ сделать это? #! / bin / bash sudo apt-get upgrade Sudo APT-Get Update Sudo APT-Get AutoClean Echo "...
19.12.2018
2
ответа

Проблема с Crontab

Мой сценарий, который начинает процесс и пишет PID этого процесса для файла. Это работает так, как он должен, когда я выполняю его из Shell: Process & Echo $! > /home/xxx/pids/process.pid Но ...
17.12.2018
2
ответа

Вычислить оставшиеся секунды до определенного времени с помощью bash?

Я думаю о том, чтобы извлечь время из команды 'дата', вычесть из него определенное время в будущем, чтобы получить количество секунд, оставшихся до достижения 'даты' этого времени, а затем разделить это ...
07.12.2018
2
ответа

Возвращает значение только из IP-адреса nmap и передает его в цикл в Bash

У меня есть скрипт nmap, который извлекает из сети только активные IP-устройства. nmap -SP 192.168.1.0/24 | awk '/работает/ {print up}; {gsub (/\ (|\ )/,"" ); up = $NF}' Я хочу получить результат IP...
27.11.2018