1
ответ

bash цикл for с несколькими диапазонами чисел

Я хочу запустить числовой цикл for в bash, но хочу пропустить некоторые промежуточные числа. Пример: для числа в {1..4, 7..11, 23..34}; сделать (эхо число $ число); done или для числа в {17..24, 41..48}; do (echo num ...
03.06.2019
1
ответ

SED или AWK, чтобы удалить все до первого тире и после последнего

У меня есть закрытый файл ключа с какой-то дополнительной ерундой, и я хочу только текст ключа. так: ерунда ----Бегин Кей ---- сохранить это 1 сохранить это 2 сохранить это 3 ---------------нсенс должен...
22.05.2019
1
ответ

Итеративное добавление значения в столбец текстового файла

У меня есть текстовый файл с 3 столбцами (координаты XYZ), и мне нужно итеративно добавить константы в первый столбец при добавлении в конец исходного файла. Я пробовал несколько вариантов, но это...
17.05.2019
1
ответ

Если условие в оболочке не работает, не знаю, в чем ошибка? [дубликат]

У меня есть требование выполнять определенный набор задач на основе сервера, поэтому я хочу, чтобы условия были определены на основе сервера. Вот сценарий, который я придумал, я прочитал несколько блогов и...
10.05.2019
1
ответ

Как добавить это поле?

Я пытаюсь распечатать мощность сигнала двух устройств Wi-Fi, подключенных к точке доступа. Мне удалось сделать этот скрипт, который печатает IP, имя хоста, Mac и сигнал. В приведенном ниже сценарии макинтоши хранятся в $ ...
19.04.2019
1
ответ

Запустить Rsync для нескольких файлов параллельно из 2 разных каталогов и найти время, прошедшее для каждого файла и всех файлов

У меня много файлов дампа в 2 разных каталогах, которые необходимо загрузить с помощью rsync, я хочу запустить rsync для каждого файла дампа одновременно, чтобы сэкономить время. Файлы дампа: Dir1: - / u05 / expdpdump / ...
27.03.2019
1
ответ

Циклический просмотр файла с двумя столбцами и чтение этих двух столбцов

У меня есть файлы txt со всеми именами файлов, которые мне нужно проанализировать. У меня есть этот файл (inputFile.txt): /path/file1a path/file1b /path/file2a path/file2b У меня есть код, который требует двух двух входных файлов в ...
20.03.2019
1
ответ

Сценарий Bash для связывания каталогов сетевых учетных записей с каталогами локальных учетных записей

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

Выводит 2 позиции из того же файла в скрипт, а затем эхо

У меня есть файл, который выглядит так: отправитель BOB IP 10.1.1.1 Отправитель Алекс IP 10.1.1.2 Отправитель Джим IP 10.1.1.3 10 строк, как это в том же формате. Мне нужно эхо имя и IP. Во время итерации через мой ...
04.02.2019
1
ответ

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

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

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

Я постараюсь объяснить мою проблему как можно лучше, но, пожалуйста, простите мой Английский .. что я пытаюсь сделать, казался достаточно простым для меня, однако каждое решение, которое я нашел до сих пор, просто не будет работать. Я хочу ...
12.12.2018
1
ответ

Почему этот цикл for игнорирует мою переменную? [дубликат]

Я пытаюсь выполнить простой скрипт, который выполняет несколько команд N раз, определяемое пользовательский ввод. Однако, когда дело доходит до выполнения команд (в цикле for) - переменная игнорируется: ...
04.12.2018
1
ответ

Пропустить одинаковые значения, приведенные для циклов

, я хочу создавать каталоги в Bash, итерацией по поводу значений из нескольких петлей (здесь для простоты всего 2) при пропуске одинаковых значений. Равномерный пример выглядит так: для I в 1 2 3; ...
29.11.2018
1
ответ

Для логики LOOP PORTING от Bash до CSH

У меня есть ниже кодовой фрагмент, работающий в Bash: для i в `ps-pleaf | greep -i | awk '{print $ 3}'`; Убить -9 $ Я, но у меня есть требование портировать этот код для работы в CSH Shell из-за ...
09.10.2018
1
ответ

Может ли массив быть первым аргументом функции? [дубликат]

У меня есть функция, одним из аргументов которой является строка, состоящая из слов, разделенных пробелами. Например. "foo bar ccc" Я думаю, что этот тип строки можно рассматривать как «массив» и перебирать каждое слово. Мой ...
22.09.2018
1
ответ

sh: -c: line 1: syntax error: unexpected end of file

Эта команда выдает ошибку "sh: -c: line 1: syntax error: unexpected end of file" для файла в /dev/DataStage/myProject/source/TEST/MyFile_*.csv; сделайте эхо "Testing" done What is wrong with the above ...
18.08.2018
1
ответ

ImageMagick - инкрементирование имен файлов в нескольких циклах

Это Bash вопрос о переименовании / инкрементировании имен файлов с помощью серии циклов 'for'. Я не понимаю его поведения... Работа с командой преобразования ImageMagick Если я сделаю это, скажем, ...
22.07.2018
1
ответ

Цикл For не работает в функции с аргументами

Итак, я создаю функцию, которая выполняет цикл for для всех файлов в каталоге в качестве заданного аргумента и распечатывает все файлы и каталоги: #! / bin / bash List () {для элемента в $ 1 ...
02.06.2018
1
ответ

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

У меня есть 2500 архивов Имя lposk.dat с l в диапазоне от 1 до 10 и k от 0,00 до 49,80. Мне нужно перемещать те, которые имеют одинаковую к папке. Мне удается сделать это, используя: найди. -Нам '* posk ....
30.05.2018
1
ответ

Особое содержание и построчно [дубликат]

товарищи! У меня есть файл: # cat file '\\. \ Актив Ко. Рутокен S 00 00 \ USER1 @ R69-20180109' '\\. \ Aktiv Co.Rutoken S 00 01 \ USER2 @ R69-20180109 'и мне нужно выполнить построчно: для LINE в `cat file` сделайте ...
25.05.2018
1
ответ

Многопоточность с циклом for [дубликат]

Это часть кода сценария bash. Я хочу использовать многопоточность для DATABASE в $ DATABASES; do echo Преобразование $ DATABASE # Проверить, является ли таблица MyISAM (мы не хотим преобразовывать InnoDB ...
18.04.2018
1
ответ

Обработка одного или нескольких объектов из списка [closed]

Я написал сценарий, который находит объекты, содержащие пробелы в имени, и заменяет каждый пробел знаком подчеркивания. Тип объекта основан на выборе одного объекта. Как я могу обработать весь объект -...
26.03.2018
1
ответ

Удалите все в каталоге с помощью цикла for

Я пытаюсь удалить большое количество писем (в основном, не удалось доставить почту) из моих сервер с использованием rm -rf / home / * / mail / new / * И я получаю -bash: / usr / bin / rm: Список аргументов слишком длинный Я пытался использовать ...
15.03.2018
1
ответ

как рассчитать время, затраченное (прошедшее время) с помощью цикла

Привет Всем, у меня есть сценарий, который вызывает другой скрипт с циклом while Мне нужно знать, как рассчитать время, затрачиваемое на каждый цикл, например: Запуск NodeManager ... NodeManager запущен Затраченное время: 00:00:10 ...
15.03.2018
1
ответ

Сценарии с 'for' и grep / egrep

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

Печатать переменную внутри цикла

1. Резюме Я хочу распечатать переменные из цикла. Если я помещаю echo $ i после команды из цикла: сборка Travis CI пройдена. elif Я помещаю echo $ i перед командой из цикла: я получаю код выхода 1. I ...
04.03.2018
1
ответ

Извлечь весь трафик, соответствующий запросу, с параметром

Для каждой строки access.log с шаблоном /mypattern: www.example.com:80 192.0.2.17 - - [29/Sep/2017:13:49:02 +0200] "GET /mypattern?foo=bar&iptosearch=198.51.100.5 Я бы например, извлечь ...
04.10.2017
1
ответ

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

Я хочу просмотреть все файлы в каталоге. файлы расположены следующим образом: <Всего> 4 другие данные <Всего> 2 другие данные ...... У меня есть код: для файла в .dat; делать awk 'x + ...
19.09.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
ответ

Как запустить скрипт в Sudo и автоматически введите мой пароль

У меня есть Bash для Windows (подсистема Linux), и я нахожусь в процессе создания некоторых сценариев PowerShell (просто для удовольствия) для приложений, которые я запускаю в Linux, поэтому я могу просто запускать их из моего Это все ...
05.05.2017