1
ответ

Добавить значение в конец файла на основе совпадения содержимого

Мой сценарий ниже ### BEGIN # #! / bin / bash ### Ежедневный рост объема echo "Имя тома Общий размер` date +% F` ">> volgrow echo" `ssh 192.168.1.2 df -h Volume1 | head -2 | tail -1 | awk '{print $ ...
25.05.2017
1
ответ

Как получить возвращаемое значение из MATLAB function

Я вызываю функцию MATLAB с помощью сценария bash matlab -nodesktop -nosplash -nodisplay -r "matlabfunction input1 input2; quit" Я пытаюсь получить однозначное возвращаемое значение из функции matlab, ...
24.05.2017
1
ответ

Проблема с символом ':' в сценарии Bash через SSH

В настоящее время я пишу сценарий, который будет выполнять резервное копирование набора баз данных, создавать их, шифровать их, перенесите их на отдельную машину хранения и убедитесь, что файл был успешно создан. ...
23.05.2017
1
ответ

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

Из таблицы PHP я получаю значения, представленные графически . Однако некоторые из полученных данных «повреждены» или неверны, что приводит к бессмысленному графическому представлению. Часы (ось Y) равны ...
23.05.2017
1
ответ

может mmv переименовывать файлы, увеличивая индекс?

Может mmv, утилита массового перемещения, красиво переименуйте файлы из: foo.txt bar.txt baz.txt в: 1.txt 2.txt 3.txt Страница руководства интригует, но я не совсем следую указаниям: Переименовать все * ....
23.05.2017
1
ответ

Замените первое слово каждой строки на его MD5

У меня есть файл с двумя разделенными пробелами словом в каждой строке. Я ищу сценарий оболочки в Unix заменит первое слово каждой строки ее хеш-представлением md5. Я попытался отрегулировать то, что ...
23.05.2017
1
ответ

Nnumber HTML перенаправляет от ЗАВИХРЕНИЯ

Мой небольшой сценарий извлекает DOI's из файлы CSV, чтобы проверить, правы ли они. Число должно равняться 3, и если оно не делает, я хочу произвести сообщение. #!/bin/bash doi=j.1540-6261.2011....
23.05.2017
1
ответ

Стабильное время для сценариев оболочки?

Время выполнения сценариев сильно различается. Я хотел бы найти функцию времени, аналогичную функции timeit в Matlab, описанной здесь. Например, я оцениваю эти команды здесь для быстрого подсчета ...
23.05.2017
1
ответ

как разделить значения с помощью запятой в качестве разделителя

У меня есть код, который разделяет значения, разделенные "," но возникла проблема с частью с "to_date". Любая идея о том, как я могу этого добиться. INPUT 8363892,14932126,24, 'ALL', 'Staff', to_date ('04 / ...
23.05.2017
1
ответ

Создание моей собственной функции cp в bash

Для назначения меня просят грамотно написать функцию bash, которая имеет те же базовые функции, что и функция cp (копия). Нужно только скопировать один файл в другой, поэтому несколько файлов не копируются в ...
22.05.2017
1
ответ

sed соответствует только во второй строке

У меня есть выражение sed, которое находит} в config.cfg.lua и добавляет в начало $ JITSI_VIDEOBRIDGE.subdomain.domain.com: sed -i "s /} /, \" $ JITSI_VIDEOBRIDGE.subdomain.domain.com \ ",} / g" config.cfg.lua Поскольку там ...
22.05.2017
1
ответ

Bash скрипт не может вызвать другой скрипт без ошибок

У меня есть bash скрипт, который вызывается из init.d скрипта при загрузке. Мне нужно сделать несколько перезагрузок для этого сценария, поэтому я создаю промежуточный файл, который используется для проверки того, ...
18.05.2017
1
ответ

/ bin / sh: ошибка при импорте определения функции для `module '

У меня есть сценарий прямо сейчас, но он всегда подсказывает, что это ошибка. stderr = / bin / sh: модуль: строка 1: синтаксическая ошибка: неожиданный конец файла / bin / sh: ошибка при импорте определения функции для модуля '`#! / bin / sh # ...
18.05.2017
1
ответ

Как избежать повторения команд sed при добавлении сайтов в Varnish?

Это мой сценарий для установки Varnish. Я запускаю его каждый раз, когда открываю новую серверную среду на VPS. Cd ~ apt-get update apt-get install varnish -y sed -i 's / Listen 80 / Listen 8080 / g' / etc / apache2 / ...
18.05.2017
1
ответ

Удаление строк и запятых из mysqldump

Я пытаюсь удалить ограничения из mysqldump перед передачей его в другую базу данных SQL. Mysqldump генерирует таблицы, которые выглядят примерно так с 1 или более ограничениями: CREATE TABLE `...
15.05.2017
1
ответ

Вызов сценария оболочки с текущим каталогом в качестве первого параметра и сценарием оболочки в качестве второго

Иногда я вижу этот шаблон в инструкциях по установке: sh ./ poky - <...> - 2.1.1.sh Обратите внимание на первый параметр ./. Как этот метод вызова sh соотносится со следующим? sh ./poky - <....
11.05.2017
1
ответ

В чем разница между sh и ./ при вызове сценария оболочки? [дубликат]

Я вижу, как люди запускают сценарии оболочки, набирая ./scriptname. Теперь, похоже, это способ по умолчанию, поскольку я видел это очень часто, но иногда, но не редко, я вижу, как они набирают sh scriptname. Это ...
10.05.2017
1
ответ

Можно ли отслеживать отправленные письма?

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

Как извлечь часть строки из имени файла и поместить ее в этот файл

Я хочу автоматизировать процесс, в котором часть имени файла используется для замены значения в самом файле. В настоящее время я использую ручной процесс, который выглядит следующим образом: получить имя orgname ...
08.05.2017
1
ответ

Сравнение двух файлов и запись несовпадающих строк и несовпадающих столбцов. Указание на несовпадающие столбцы - это моя основная постановка проблемы

. Я получил требование, в котором мне нужно сравнить два файла по каждому столбцу и записать соответствующую разницу в другой файл вместе с некоторой идентификацией, показывающей несовпадающие столбцы. Указывая ...
08.05.2017
1
ответ

Команда At на самом деле не работает

Код, который я использовал для настройки команды at, можно найти здесь: -f noti.sh -t $ {sleepTimes [$ i]} Время работает правильно, как я вижу вакансии, успешно перечисленные с помощью atq. Файл noti.sh находится в ...
08.05.2017
1
ответ

Что означает -f между двумя именами файлов для записи cronjob?

Я просто просматриваю запись cronjob и не совсем уверен, что означают эти 2 имени файла и -f. Я пытаюсь запустить сценарий оболочки с помощью VIM, чтобы увидеть, что он делает. Есть идеи, пожалуйста? / usr / sbin / logrotate -...
05.05.2017
1
ответ

Скрипт для поиска самых новых файлов из списка

Мне нужно написать скрипт с именем newer.sh, который дает список файлов, возвращает самый новый. То есть, набрав: newer.sh / some / file other-file / и / so / on вернет имя самого нового файла в ...
04.05.2017
1
ответ

Команда Bash для закрытия всех отсоединенных запущенных программ с помощью экрана GNU?

Есть ли одна команда для screen, чтобы полностью закрыть / выйти из всех запущенных программ в отсоединенном режиме? Я надеюсь сделать это в сценарии bash без каких-либо дополнительных действий.
03.05.2017
1
ответ

Получите конкретную строку под строкой grepped

У меня возникла сложная проблема, с которой я столкнулся ниже. У меня есть следующий текст в файле: create table "ctronsys" .activity_codes (code_list_id varchar (8), code_id varchar (10), record_type varchar (...
03.05.2017
1
ответ

Что означает эта команда sed?

Что это означает в сценарии оболочки? | sed 's / /': '/' | sed 's / / - /'> file.list
02.05.2017
1
ответ

Извлечь строки из файла на основе отдельного CSV

У меня есть два файла, var.txt и res.dat. Пример var.txt date, request, sales, item 20171015,1,123456,216 2017 г. 1015,1,123456,217 2017 г. 10 15,2,12 34 56 214 2017 г. 10 15,2 345 67 8 213 2017 г. 10 15,2 345 67 8 214 20171015, ...
02.05.2017
1
ответ

Получить массив имен снимков LXD

Я довольно зеленый, когда дело доходит до grep, может ли кто-нибудь указать, как я могу получить массив в bash списка имен снимков (ПРИМЕЧАНИЕ: только имена), когда я выполняю lxc info mycontainer? Мой текущий ...
02.05.2017
1
ответ

Как читать из канала, сохраняя позиционные параметры?

Я пишу небольшой скрипт, в котором я бы хотел заставить его работать из канала ввода или из аргументы командной строки. my_function () {для i в "$ @"; do echo "$ i" echo ----- готово } if [...
01.05.2017
1
ответ

Сценарий Bash, создающий нежелательные файлы

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