1
ответ

Запускать команду оболочки путем сканирования наклейки NFC / RFID?

Я только что увидел этот прием, который заставил меня действительно захотеть сделать что-то подобное. Дома у меня двое маленьких детей, телевизор подключен к компьютеру под Linux, на котором хранится масса детских видео. Думаю, я смогу ...
07.01.2019
1
ответ

Присвоение значений массива переменной [closed]

Кто-нибудь может сказать мне, как присвоить значение массива переменной? Var1 = $ {myarray [0]} echo "$ Var1" Почему я получаю ошибки при попытке описанного выше сценария?
06.01.2019
1
ответ

Выполнение команды Grep в цикле дает ошибку

Я пытаюсь создать небольшую программу для подсчета количества строк в наборе файлов журнала на основе определенного пользователем временного интервала. В настоящее время я нахожусь на последнем этапе и должен быть по какой-то причине, когда я выполняю ..
06.01.2019
1
ответ

ksh/bash Форматирование Файлов через sed кошкой file|sed команда

Я пытаюсь изменить цвета содержания файла условно. Мой файл: B C D Значение Значения Значения Значения Значения Значения Значения Значения Значения Значения Значения Значения Значения Значения Значения...
06.01.2019
1
ответ

ЕСЛИ соединение потеряно => убить браузер

У меня есть следующий скрипт, который отслеживает появление соединения => открыть хром с определенным URL-адресом: #!/bin/sh функция онлайн { wget -q -O /dev/null --timeout=5 http://URL/ return $? } ...
06.01.2019
1
ответ

Ошибка при передаче разнесенной папки

Код: - filesDirName = "/ C / Users / OM \\ SAI \\ RAM / HelloWorldSagar " echo $ {filesDirName} echo" cd $ {filesDirName} " cd $ {filesDirName} вывод bash: - $ ./ files.sh / C / Users / OM \ SAI \ RAM / HelloWorldSagar cd ...
06.01.2019
1
ответ

Как использовать notify-send для уведомления пользователей с правами root?

#!/бин/баш экспорт ДИСПЛЕЙ =: 0 состояние=$(upower -i $(upower -e | grep BAT) | grep --color=never -E "состояние") стат=${состояние:25:32} batperct=$(upower -i $(upower -e | grep '/battery') | grep -E "percentage:...
05.01.2019
1
ответ

Почему vdirsyncer задыхается?

У меня vdirsyncer работал просто отлично в течение эонов, на компьютере, которым я не пользуюсь каждый день (или даже каждую неделю). А месяц назад я попытался запустить синхронизацию vdirsyncer и он задохнулся: Не мог...
04.01.2019
1
ответ

Начните диапазон от 1 вперед

Я считаю несколько файлов журнала с диапазоном, начиная от 1, однако он начинается с 0. Путь = (/ home / folder / text / *) для 1 int $ {! Путь}; do printf "$ s: $ s \ n" $ i "$ {listed [i] ## * /}" ...
03.01.2019
1
ответ

Найти соответствующие файлы с их контрольной суммой

Мы хотим найти все файлы .jar с их chksum. найти . -Нам "* .jar" ./lib/ant-1.8.0.jar ./lib/ant-launcher-1.8.0.jar. ./lib/backport-util-concurrent-3.1.jar. ./LIB/Classworlds-1.1-Alpha-2.jar. , / ...
02.01.2019
1
ответ

Можно ли создать цикл, который ищет все файлы в каталоге и отображает тот, который я хочу?

Есть ли способ создать сценарий с помощью цикла, чтобы искать в каталоге и собирать все Файлы, отображающие их? Тогда я хочу, чтобы пользователь выбрал файл и просматривать их.
30.12.2018
1
ответ

Тот же скрипт на серверах Получить ошибку

У меня есть этот скрипт на 20 серверов. Случай = $ 1 случай $ в «Multipath») Состояние = $ (Услуги многопированного состояния | awk '{gsub (/[.]/, ""); Печать $ nf}'), если [$ status = 'fink']; Тогда ...
30.12.2018
1
ответ

Почему добавляют -prune к моим скрипту синхронизации причина вызывать rsync сделать сухой прогон?

Я проверяю скрипт, чтобы сделать понаправленную синхронизацию двух каталогов, разумно, использующих rsync. Поскольку я проверяю многие варианты rsync не применимы к среде тестирования, включая ...
29.12.2018
1
ответ

Как отслеживать сценарии обслуживания Cron?

Мой домашний сервер работает Пара скриптов оболочки регулярно для задач технического обслуживания - в основном резервное копирование, но и другие вещи. Я хотел бы быть предупрежденным на случай, если что-то не удается, но и сохранить журнал, когда он .
27.12.2018
1
ответ

Printf - печатать повторяющиеся символы минус [дубликат]

как я могу использовать printf для печати строки минус символов? когда я пытаюсь: printf "-----------\\n", я получаю: bash: printf: -: неверный параметр printf: использование: printf [-v var] формат [аргументы] когда я пытаюсь: ...
26.12.2018
1
ответ

Установите IFS для цикла внутри подполей

IFS = '\ N' Для i в "$ (ifs = '\ n' printf 'abc \ nxyz \ N123 456 \ n')"; сделать эхо "????" эхо "$ я" Готово эхо "вывод" echo "$ {args [@]}" следующие выходы: ???? азбука сми 123 456. Вывод Как я могу получить ...
23.12.2018
1
ответ

Автозагрузка определенного драйвера на основе обнаруженного конкретного ядра

Мне нужно написать сценарий и определить его размещение в файловой системе Debian 7.9. Сценарий должен выполняться автоматически при запуске и после проверки того, какое ядро ​​загружено в данный момент (2.6 ....
20.12.2018
1
ответ

Несколько FIFOS Over SSH

Сценарий оболочки Разрешить несколько дескрипторов файлов (до 9 для соответствия POSIX, но еще больше для Bash): $ Установить -m 755 / dev / stdin / tmp / test << \ eof #! / bin / sh echo hi1> & 1 Echo Hi2> & ...
19.12.2018
1
ответ

Сценарии для обработки текста: Удалить набор строк, только если целые шаблоны сочетаются

, я хочу удалить набор строк (глобально) только в том случае, если весь шаблон совпадает. Описание образец: Линия1: ^ [#] +. * Line2: ^ [[: Space:]] * $ line3: ^ - [[: Space:]] * $ line4: ^ [[[: Space:]] * $ line5 : ^ [#] +. * $ ...
19.12.2018
1
ответ

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

Я пытаюсь создать сценарий оболочки, принимая аргумент ряд средних и назначающих для каждой ноты, наблюдение, пример: есть 5 средних, которые введены Отказ Есть 2 примечания: ...
19.12.2018
1
ответ

Bash Parallel MySQL Dump

У меня есть проект на AWS, который в конечном итоге будет иметь более 100 клиентских баз данных, каждая из которых имеет размер 1 ~ 2 ГБ. Мне нужно делать ежедневные резервные копии каждой базы данных с помощью mysqldump, а не стандартного AWS RDS ежедне
19.12.2018
1
ответ

Получение разных результатов при пошаговом выполнении одних и тех же команд на терминале и в скрипте

pid=$(pgrep 'engrampa') #Получить PID процессов engrampa . killpid=$(echo $pid | head -1) #Получить только первую строку переменной $pid и поместить ее в новую переменную с именем $killpid. убить $killpid ...
18.12.2018
1
ответ

удаляем только пустые папки с пустым флагом - безопасно ли

мы создаем следующую команду, чтобы удалить только те пустые папки, которые старше 100 минут находят /tmp -тип d -пустой -mmin +100 -printf '%p был удален!!\n' -удаляем, потому что мы собираемся запустить его ....
18.12.2018
1
ответ

Параметры -c и -b Не работают в Mailx в Ubuntu

Я пытался отправить почту из сценария оболочки, используя команду mailx -s "Test Mail" - c "user_name ..." пользователь
17.12.2018
1
ответ

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

Допустим, мы запускаем этот сценарий в Linux: /tmp/start.sh Есть ли способ после его запуска получить имя последней выполненной команды? ожидаемый вывод start.sh
17.12.2018
1
ответ

Как найти права sudo в сценарии оболочки

Я изо всех сил пытаюсь понять, как этого добиться, поскольку он не поддерживает параметр -a в CentOS / RHEL. Мой вопрос: я получу все поля через passwd -S для каждого имени пользователя и проанализирую ...
17.12.2018
1
ответ

Скрипту необходимо переместить один файл в другой каталог; не могу переместить его без его родительского дерева каталогов

В сценарии bash у меня есть: TEMPPATH = "/ tmp / directory" BACKUPPATH = "/ backup / path" Я пытаюсь переместить один файл, используя: mv $ TEMPPATH / file $ BACKUPPATH / file Я хочу переместить файл из / tmp / directory / ...
17.12.2018
1
ответ

Crontab вести себя странно

Поэтому, основываясь на моем последнем вопросе здесь я получил его на работу, но затем я попытался сделать crontab из него, чтобы проверять количество строк в данный день каждые 2 минут. Мой сценарий выглядит как 1 тест =/...
16.12.2018
1
ответ

ZSH: = () Замена исполняемого разрешения

Мне нужно дать исполняемый файл в эту команду: ARIA2C «Некоторые URL» -ON-Download-Complete = (echo "! # / usr / bin / env bash touch успех") Это возможно? Если нет, могу ли я реализовать какой-то помощник ...
16.12.2018
1
ответ

Сценарий: запись почтового ящика SQL Record на основе пользователей системы

Что-то не так с этой командой, или я не вижу своей ошибки. Мне также необходимо исключить пользователей и пользователей инвалидов и пользователей с UID более 500. Это команда SQL, мне нужно использовать вставку в «почтовый ящик» ...
16.12.2018