shell-script
Unix-подобные системы
Лучший способ отслеживать журнал и выполнять команду, когда в журнале появляется определенный текст.
Вопрос или проблема У меня есть журнал сервера, который выводит конкретную строку текста в свой файл журнала, когда сервер запущен. Я хочу выполнить команду, как только сервер будет запущен, и, следовательно, сделать что-то подобное следующему: tail -f
Unix-подобные системы
Вопрос или проблема Я использую bash-скрипт для входа на telnet-сервер и выполнения нескольких команд. Он выглядит так: login_and_run.sh #!/bin/bash unset TELNET_USER_NAME_STRING unset TELNET_PASSWORD_STRING unset TELNET_USER_NAME unset TELNET_PASSWORD
Unix-подобные системы
Вопрос или проблема Имя файла: /u02/app/scmdw/scr/appcheck.sql Shell-скрипт: test.ksh #!/bin/ksh line=sqlplus $SCMDWSA @/u02/app/scmdw/scr/appcheck.sql echo “Результат SQL: line = $line” Можете ли вы помочь мне, как использовать ‘
Unix-подобные системы
Вопрос или проблема Raspberry Pi обычно монтирует два раздела при загрузке; вот /etc/fstab: proc /proc proc defaults 0 0 PARTUUID=8a6020b5-01 /boot/firmware vfat defaults 0 2 PARTUUID=8a6020b5-02 / ext4 defaults,noatime 0 1 У меня есть проблема в том
Unix-подобные системы
Вопрос или проблема Я использую Raspberry Pi 5 с Debian Bookworm. Я создал bash-скрипт и запускаю его на экране загрузки. В скрипте есть задержка в 100 секунд, но это не влияет на экран загрузки. Операционная система запускается так, как будто в скрипте
Unix-подобные системы
Вопрос или проблема Для справки, это продолжение ответа @EdMorton на мой предыдущий вопрос: сделать master/slave ip в разных подсетях У меня есть файл с дубликатами в первом и втором столбцах, мне нужно получить строки, в которых первый столбец уникален
Unix-подобные системы
Вопрос или проблема Я хочу выполнить некоторые действия при открытии терминала без входа в систему, но по какой-то причине это происходит дважды. По умолчанию в системе используется оболочка sh, символическая ссылка на bash. Я установил значение в переменной окружения ENV на $HOME/.
Unix-подобные системы
Вопрос или проблема У меня есть переменная, такая как master=”172.21.154.37 172.21.250.94 172.21.251.93 172.21.250.94″, и мне нужно проверить, соответствуют ли первый и второй столбцы в файле переменной. Привожу пример, во второй строке 172.
Unix-подобные системы
Вопрос или проблема У нас есть две строки (названные мастер/слейв), которые состоят из IP-адресов, распределенных по трем подсетям. Нужно создать пары из этих двух строк, где два адреса в каждой паре находятся в разных подсетях /24.
Unix-подобные системы
Вопрос или проблема Привет, у меня есть переменная, например master="172.21.154.37 172.21.250.94 172.21.251.93 172.21.250.94" и мне нужно проверить, совпадают ли первый и второй столбцы файла с переменной. Вот пример, во второй строке 172.
Unix-подобные системы
Вопрос или проблема У меня есть проблема с awk, мне нужна ваша помощь, я просто хочу произвести grep по второму столбцу, и если есть совпадение, поменять местами второй столбец с первым. 172.21.154.40 172.21.254.25 172.21.250.
Unix-подобные системы
Вопрос или проблема host=$(hostname) email=”[email protected]” # Измените на нужный вам email subject=”Внимание!!! Проверка работоспособности не удалась на $host” echo $(date) # Порог использования CPU cpu_threshold=0 # Порог свободной
Unix-подобные системы
Вопрос или проблема как проверить, находится ли путь, из которого запускается скрипт, на жестком диске или твердотельном накопителе? Я читал, что cat /sys/block/sda/queue/rotational показывает 0 для SSD и 1 для HDD. if [ "$(< /sys/block/sda/queue/rotational)" = 0 ];
Unix-подобные системы
Вопрос или проблема Я запустил эту команду: ls -1 | xargs -I% -n1 -P8 myprogramm -s1 -r5 -q -o %.dat % Она выполняется с 8 запусками одновременно, переключатель -q в myprogramm отвечает за выход, так что это нормально. Но я добавлю нечто вроде ;
Unix-подобные системы
Вопрос или проблема как проверить, хранится ли путь, из которого запускается скрипт, на жестком диске (HDD) или твердотельном накопителе (SSD)? Я читал, что cat /sys/block/sda/queue/rotational показывает 0 для SSD и 1 для HDD. if [ "$(< /sys/block/sda/queue/rotational)" = 0 ];
Unix-подобные системы
Вопрос или проблема в папке находятся файлы от file1 до fileX. X иногда варьируется от file1 до file21, а иногда от file1 до file55. Как запустить скрипт или однострочную команду для создания 4 групп (A-D) / 4 списков filegroupA.
Unix-подобные системы
Вопрос или проблема в баш-скрипте я выполняю следующее: seq 1 $(<howmany.txt) | xargs -I% -n1 -P$(<parallel.txt) mycommand --infile file% --option A --outfile file%.new это работает. значения в howmany.txt и parallel.txt поступают из других скриптов в эти файлы.
Unix-подобные системы
Вопрос или проблема в bash я выполню скрипт, который проверит папку folder123/, чтобы узнать, сколько места требуется для файлов, находящихся в ней. но это требуемое значение я умножу на 1,5 и затем вычту из доступного пространства в .
Unix-подобные системы
Вопрос или проблема Я пытаюсь автоматизировать установку Arch Linux с помощью bash-скрипта. Скрипт позволит мне выбирать между установкой Arch на один SSD или использованием комбинации SSD (для root и home) и HDD (для отдельных пользовательских директорий
Unix-подобные системы
Вопрос или проблема У нас есть следующий текстовый файл, и что нам нужно сделать, так это поменять местами два столбца, если мы находим дублированный первый столбец; для каждого IP максимальное количество повторений – два. Можете помочь?