1
ответ

Удаленная перезапись файла crontab с помощью sudo

Я пытаюсь создать сценарий, который автоматически принимает файл на удаленном сервере и заменить его файлом crontab, но мне отказано в разрешении. Моя идея состоит в том, чтобы создать для него функцию оболочки: ...
11.02.2019
1
ответ

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

У меня есть тривиальный проект, который состоит из простого исполняемого сценария и пары файлов данных. Я хотел бы предложить пользователям способ установить это; который просто будет состоять из копирования сценария в ...
10.02.2019
1
ответ

Нечитабельный резервный каталог на Карте памяти

Я редактировал сценарий, который я записал некоторое время назад для автоматического резервного копирования содержания моей SD-карты Raspberry Pi, и в ходе редактирования, я отсутствовал "/", и таким образом, вот весь сценарий оболочки: #!/...
10.02.2019
1
ответ

Используйте только sed и sed для подстановки в строке, начинающейся с определенной строки, только если! Exist

Я надеялся, что это будет работать с использованием sed, но нет игра в кости: sed '/ ^ command = / / \ / opt \ / home \ / user /! s @ / home / user / @ / opt / home / user / @' authorized_keys Обратите внимание, что @ - это просто забавно. ..
09.02.2019
1
ответ

Использовать stdout для запуска с sudo

Когда я набираю команду echo 'cd ~ / Development / Web'> / usr / local / bin / webdev, моя цель - создать файл webdev в / usr / local / bin, я получаю сообщение об ошибке «Permission denied», затем меняю команду на «echo» cd ~ / ...
09.02.2019
1
ответ

elif-оператор не выполняется в unix shell скрипте

#!/bin/ksh вывод -n "\nEnter идентификатор клиента :". прочитанный идентификатор клиента распечатать $clientID data=$(grep jms/erms/$clientID /export/home/a0706838/test.txt;) распечатать "\n $data". getClientID=$(echo "$data" | awk '{....
08.02.2019
1
ответ

Найдите последовательность в теге xml и удалите строку, являющуюся частью тэга match

Необходимо выполнить поиск по последовательности < oneFi institution = «12345678» > и удалить только < value maxPAN = «19» minPAN = «4» prefix = «528749 »/> Actual: < oneFi institution =« 12345678 »>...
08.02.2019
1
ответ

Проблемы при установке любой ОС Linux на Asus TUF FX504

Попытка установки Ubuntu, Antergos и Kali linux KDE на новый ноутбук Asus TUF FX504. Прежде чем сделать это, я отключил быструю и безопасную загрузку и установил режим SATA в AHCI отключил устаревший USB...
08.02.2019
1
ответ

Как запросить не установленный файл rpm и только имя и версию пакета?

У меня есть две разные версии файлов rpm (1.1.rpm, 2.1.rpm), поэтому здесь мне нужно запросить rpm и сохранить результат в текстовом файле (1.1.txt, 2.1.txt), и мне нужно сравнить оба txt-файла и показать ...
08.02.2019
1
ответ

Как создать несколько отчетов? Я получаю только ежедневный отчет прямо сейчас

#! / Bin / Bash # ------------------------------------------------------- ---------------------------- daily = "file_path / daily" Еженедельный = "/ file_path / weekly" полуаноально = "/ file_path / semiannal" _Enddate = $ (дата + "% m% ...
08.02.2019
1
ответ

python -c «вычисление печати» дает синтаксическую ошибку

Я делал несколько сценариев bash и добавлял некоторые python для вычислений с плавающей запятой, таких как деление, вычеты. Когда я выполняю это, все часть работает нормально, но для некоторой части python она показывает мне ...
07.02.2019
1
ответ

Устранение проблемы -9 в файле bash

Я написал двухстрочный файл сценария bash в Centos 6.8 #! / bin / sh pid = ps -ef | grep -i 'adminserver' | grep -v grep | awk '{print $ 2}' kill -9 $ pid при запуске сценария я получаю следующий результат: kill: ...
06.02.2019
1
ответ

Исполняемый файл с именем 'test' находится в $ PATH, но не запускается

У меня есть файл в $ HOME / bin (прежде чем вы спросите, да, он находится на моем пути), называемый test, который я подтвердил может выполняться нормально, когда я запускаю его с полным путем к файлу. Однако я получаю очень странное сообщение ...
06.02.2019
1
ответ

Неправильный выход из цикла, когда сценарий выполняется одновременно в разных сеансе

У меня есть 2 разных сценария: A1.SH и A2.SH. Они привыкли начать промежуточные программы для различных приложений. I.E. A1.SH начнется одна служба приложений и A2.SH начнется другие приложенные услуги. Они ...
04.02.2019
1
ответ

Хотите создайте скрипт для поиска определенного слова по определенному пути удаленного сервера, используя цикл for [closed]

#!/bin/ksh # установить массив с именами серверов имен set -A qaservers l8sita01 l4sita06 l4dvidap2256 l98vidap2256 print -n "\nВведите идентификатор клиента:" read clientID # вывести все серверы имён для i в ${qaservers[...
04.02.2019
1
ответ

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

У меня есть массив путей к файлам, которые у каждого есть несколько строк текста. Я хотел бы создать массив, который заполнен первой строкой каждого файла, обработанного, как: # this.txt Первая строка [... [
04.02.2019
1
ответ

seq decimal separator

Используя команду seq с числами с плавающей запятой, мой вывод идет с запятыми вместо точки в качестве десятичных разделителей, несмотря на использование точек во входных данных: seq 0,1 0,3 1,3 0,1 0,4 0,7 1,0 {{ 1}} 1,3 Я предположил ...
02.02.2019
1
ответ

Чтение переменных из файла для использования в сценарии bash удаляет \

Поэтому я загружаю файл свойств, чтобы определить некоторые переменные. В этом примере представьте, что это строка mark!slash\ending\ с именем INPUT. INPUT объявляется путем загрузки в файл свойств с помощью: . ./...
01.02.2019
1
ответ

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

Я написал скрипт, чтобы проверить, сколько экземпляров процесса выполняется в системе, основанной на OpenWrt. Если я запущу в терминале COUNT_PS=$(echo `ps -w | grep -v grep | grep upmpdcli | ...
31.01.2019
1
ответ

Замените строки в нескольких файлах, соответствующих шаблону с линиями из другого файла в порядке

Я хочу заменить линии, соответствующие шаблону из нескольких файлов из строк в порядке от другого Файл, у меня есть до 500 файлов TXT, со структурой: test1.txt, test2.txt, test3.txt ... 11111 ...
29.01.2019
1
ответ

Попытка понять синтаксис для ECHO $ ​​(($ 1 * 2))

Мне нужно использовать следующий Bash-Script в качестве основы для назначения. #! / bin / bash lockdir1 = / tmp / .myscript.lock1 lockdir2 = / tmp / .myscript.lock2 Если mkdir "$ lockdir1" 2> / dev / null Тогда RM -R «$ ...
29.01.2019
1
ответ

Запустить этот скрипт, можно ли его восстановить? [дубликат]

Я запустил этот сценарий: https: //gist.github.com / mesuutt / 2f27d78d32fc31d477293155a24b7e3f, и я думал, что он развернет блог моего статического сайта в моей учетной записи на страницах GitHub, но вместо этого удалил почти все мои ...
29.01.2019
1
ответ

используйте содержимое файла построчно и выполните [closed]

file.txt servername1:DBNAME1:/u01/ приложение имя_сервера2:ИМЯ_БД2:/u01/dbs servername3:DBNAME3:/u01/app1 Я хочу использовать вышеуказанное содержимое файла построчно и выполнить его в сценарии оболочки command1 hostname=...
29.01.2019
1
ответ

Как пройти PID одного процесса в другой процесс В том же скрипте оболочки?

Хорошо, так что это может быть очень глупым вопросом, и я не пишу сценарии Shell слишком часто. Я пытаюсь начать 3 процесса на заднем плане, один за другим в скрипте оболочки, например: #! / ...
28.01.2019
1
ответ

Вызов HandBrakeCLI внутри скрипта разрывает цикл

В моем скрипте bash у меня есть следующий цикл. Чего я не понимаю, так это почему вызов HandBrakeCLI прерывает цикл. Если условие 'if' ложное и 'else' ложное, цикл продолжается. ...
27.01.2019
1
ответ

Создание файлов внутри папок с пробелами в имени с помощью сценария bash

Я пытаюсь создать новые папки с файлами md внутри, а файлы md должны иметь подготовленный текст внутри. Проблема в том, что в именах папок есть пробелы. Я пробовал много разных комбинаций с @, ...
27.01.2019
1
ответ

Команда Awk внутри цикла for

Я пытаюсь без успеха использовать команду awk внутри цикла for. У меня есть переменная, которая содержит ряд строк, которые я хочу вырезать с неловкостью, чтобы получить данные. Я знаю, как это сделать, но что я...
27.01.2019
1
ответ

Как заставить Mac OS помнить предыдущую авторизацию. из моего исполняемого файла

Я пишу крошечный исполняемый файл unix, который вручную изменяет системное время моего macbook. Конечно, для этого требуется пароль, и поэтому я использовал функцию system() для взаимодействия с терминалом и...
27.01.2019
1
ответ

поиск способа дождаться появления файла с неизвестным именем в каталоге, а затем что-то делать с ним

У меня есть каталог с именем / media / simc /, я хочу настроить что-то для монитора / media / simc /, и когда файл помещается в него (с этого компьютера или любого другого в сети, это сам сетевой каталог) ...
27.01.2019
1
ответ

declare: -A: недопустимый параметр [дубликат]

Я получаю эту ошибку. Declare: -A: недопустимый параметр при объявлении следующей карты. Declare -A ApiResourcePath_LambdaFunc_Map = (\ [signup] = "CreateUser" \ [ verify-user] = "VerifyUser" \ [...
26.01.2019