1
ответ

как добавить строку, если слово закончилось определенной строкой

, мы хотим обновить следующий файл, в случае, если MACHINE_NAME заканчивается на ".localdomain", тогда необходимо добавить строку linux в начало слова каждый MACHINE_NAME заключен в одинарные скобки '.......
21.05.2018
1
ответ

Свернуть строки на основе ключа в файле csv с помощью awk или perl

Входной файл csv: ключ, c1, c2, c3 ......, cn 1, машина, телефон, кошка, ....., воздушный змей 2, abc, def, hij, ......., горшок 1, да, нет, ........., привет 2, привет, да, нет, ......, help Вывод файла csv: Key, c1, c2, c3, ......., cn 1, caryes,
16.05.2018
1
ответ

Замена getopts.pl на Getopt::Std

Я использую Версия Cygwin 2.10.0 с perl 5.26.0. Мне нужно изменить getopts.pl на Getopt::Std, но что делать с &Getopts('F:f:'); линия тогда? #! /USR/бен/перл требуется "getopts.pl" ; # Perl ...
22.03.2018
1
ответ

как проверить хотя бы свободное пространство XG на / var

у нас есть следующий вывод df -h [root @ trump var] # df -h | grep "/ var" / dev / mapper / vg-lvm_var 101G 85G 17G 84% / var как проверить не менее 10G свободного места на / var в bash / awk / perl one liner ...
13.03.2018
1
ответ

Сценарий не может найти модуль Perl, но модуль существует в локальном подкаталоге

Я запускаю Rasbian strecth 4.9.59-v7 + и пытаюсь запустить следующее программное обеспечение https: / /github.com/weaknetlabs/warcarrier, что выглядит очень красиво! При попытке запустить сценарий я получаю ...
24.02.2018
1
ответ

проверка файла журнала в Perl

У меня есть «FDP_RecordLength_Error_02202018_020107.log» «FDP_HeaderOrTrailerRecord_Error_02202018_020107.log» «FDP_DetailRecord_Error_02202018_020107.log» и другие файлы журналов. Я хочу проверить ...
20.02.2018
1
ответ

Транспонирование данных - более простой способ добавления дополнительных столбцов в сценарий Perl

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

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

У меня 4 файла. Мне нужно проверить, что все файлы имеют одинаковое количество строк. Если количество строк различается, мне нужно это обнаружить и вывести, например: # file1 - 10 строк, file2 - 9 строк, ...
03.12.2017
1
ответ

Perl-скрипт, дающий разные выходные данные в оболочке bash в Linux и оболочке / sbin / sh в HP unix

Входные данные : tmp # cat test5 1234 012345 0,000 01234 02.01.03 5467 01234 0123 05554567 234 0099 0000 000054 Вывод на Bash Shell: [tmp] # perl -lpe 's # (^ | ...
16.11.2017
1
ответ

Есть ли в Debian руководство по стилю Perl ?

Я собираюсь написать несколько тяжелых патчей для утилит Debian perl. У меня большой опыт в этом. Некоторые из их методов действительно устарели, например, дескрипторы файлов ... Есть ли какой-то стиль ...
15.11.2017
1
ответ

передача именованной переменной в качестве аргумента командной строки в сценарий perl

awk предлагает удобный способ передачи именованных переменных в сценарий с использованием флага -v (например, awk -v var = "value" ...), очень полезная возможность при составлении специальных сценариев. Можно ли сделать то же самое ...
08.11.2017
1
ответ

Заменить каждое уникальное значение во всех столбцах уникальным идентификатором

У меня есть файл с 250 тыс. Строк и 10 столбцами, например : img1 aa bb cc ... img2 аа гг дд ... img3 uu bb ee ... img4 NA bb tt ... Мне нужен сценарий, который преобразует этот файл в: img1 1 1 1 ... img2 1 2 2 .....
17.09.2017
1
ответ

Ошибка при установке perl6 с помощью rakudobrew: установка библиотеки panda не удалась

Я пытаюсь установить perl6 как локальный пользователь, использующий rakudobrew: git clone https://github.com/tadzik/rakudobrew ~ / .rakudobrew ** добавьте ~ / .rakudobrew / bin в путь ** ракудобрю построить моар rakudobrew build ...
02.09.2017
1
ответ

Как мне извлечь часть оператора SQL для поиска и замены?

Я использую оболочку bash, пытаясь выполнить поиск и замену. У меня есть файл строк, которые выглядят как ... ВСТАВИТЬ В валюту (название, код, символ) ЗНАЧЕНИЯ ('Baht', 'THB', '฿'); ... и я хочу ...
30.08.2017
1
ответ

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

У меня есть файл, из которого я должен возьмите каждый запрос и проверьте значения Alt_from и Alt_to. Если значения Alt_from и Alt_to перекрываются, проверьте строку с наивысшей оценкой и распечатайте ее ...
29.08.2017
1
ответ

Понижение версии Perl версии 5.16.3 на RedHat 7 до 5.10.1

Я делаю миграцию своего приложения для мониторинга с redhat 6 на сервер redhat 7. На сервере redhat 6 есть плагины perl, которые работают. Но при переходе на redhat 7 они ...
21.08.2017
1
ответ

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

Например: в моем username.txt файле ravi peri perl phython в моем .xls файле есть два столбца имя пользователя и email имя пользователя email ravi ravi@...
08.08.2017
1
ответ

Linux watch и terminfo

Я использую watch для периодического запуска perl-скрипта, который требует Term::Size для получения ширины терминала с помощью $columns = Term::Size::chars *STDOUT{IO} Любопытно, что $columns является пустой строкой в ​​этом ...
07.08.2017
1
ответ

man/troff: Преобразование ^ в ˆ

Это продолжение темы man -t преобразует - в - На этот раз проблема связана с ^, которое, по мнению troff, должно быть изменено на ˆ. Есть ли общий способ сказать man -t не возиться с вводом? Если ...
17.07.2017
1
ответ

Удалить конкретную латексную команду из текста И закрывающую скобку за ней

Как удалить конкретную латексную команду из текста И закрывающую скобку за ней, но сохранить текст в скобках? Команда в следующем примере для удаления: \ edit {} ...
28.06.2017
1
ответ

написать предупреждение, если команда perl в bash скрипте не выполнила замену

У меня есть bash скрипт, который использует perl для замены regex в конфигурационном файле. Если кто-то вручную изменил часть conf-файла, которую не должен был изменять, regex может не сработать, потому что строка, которую он ...
26.06.2017
1
ответ

Perl CGI, использующий system () для запуска ssh и передачи очищенных переменных

Я ищу способ запустить Perl программу с переменными, взятыми с предыдущей веб-страницы. Вот мой ужасный код на Perl: #! / Usr / bin / perl -w использовать CGI qw (: standard); use CGI :: Carp qw (...
25.06.2017
1
ответ

Могу ли я удалить связь в perl со списком из команды поиска unix?

Попытка удалить тысячи файлов на нескольких серверах. rm работать не будет. Написал общий сценарий для запуска из cron для регулярного удаления: ... / bin / perl -e 'unlink (<`find $ {DIRECTORY} -...
20.06.2017
1
ответ

Ошибки выполнения после обновления perl на Arch Linux

Я обновил perl до «perl-5.26.0-1-x86_64» через «pacman» -Syu ", что, как я подозреваю, является причиной ошибок выполнения, с которыми я сейчас сталкиваюсь: При попытке запустить vim: if_perl.c: loadable ...
07.06.2017
1
ответ

Выход метасимволов в основном/расширенном posix regex представляет в виде строки в grep

Действительно ли возможно выйти из всех метасимволов строки в переменной прежде, чем передать его grep? Я знаю, что подобный вопрос задали прежде на SE (здесь) и также хорошем объяснении здесь, но мне...
23.05.2017
1
ответ

Визуализировать систематически взгляд-behinds

Я использую Regexr для визуализации моего regexes теперь. Я должен оглянуться, но JavaScript не поддерживает его, пример кода здесь. Основа кода проекта, кажется, зависимый JavaScript (NodeJS) в GitHub. Я...
23.05.2017
1
ответ

Извлеките метки времени и найдите различие

У меня есть большой набор журналов как показано ниже: 5 июня 15:51:56.606 [3997]: TR#153. Конечный автомат - указывает = CC_STATE_IDLE, событие = EVT_ISDN_SETUP 5 июня 15:51:56.607 [3997]: TR#153): SC...
23.05.2017
1
ответ

Скрипт загружает два аргумента

У меня есть perl-скрипт, которому нужны два аргумента, например: ./PerlScript 0001 192.168.100.200 Но мне нужно запустить этот скрипт больше времени (40x). ./PerlScript 0003 192.168.100.202 ./PerlScript 0061 192.168 ....
11.05.2017
1
ответ

проблема Perl для получения желаемого результата

nameFile seq_1014 seq_1039 seq_2848 seq_3213 seq_6847 seq_6980 seq_6997 seq_9319 seq_9561 seq_9850 # выходной файл > seq_1014 > seq_1039 > seq_2848 > seq_3213 > seq_6847 > seq_6980 > ...
04.05.2017
1
ответ

Печать Perl строки, соответствующие столбцам файла 1 и file2

Здесь я печатаю содержание файла, которое не соответствует. Я хочу сделать наоборот, т.е. распечатать строки file1 (те, которые соответствуют в file2), #!/usr/bin/perl #, создают имена...
13.04.2017