1
ответ

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

Если у меня есть такой файл: фу-бар барная стойка 5 футов бар 5 и я хочу изменить файл так, чтобы он выглядел: 1 строка 2 фу 3 футов 4 5 Как я могу это сделать?
24.01.2019
1
ответ

Добавление столбца даты и времени со столбцом секунд с помощью awk

У меня есть CSV-файл, подобный приведенному ниже DateTime Ключевые слова CallDuration CallEndTime 2018-12-18 18:36:55 автомобили,бензин 120 2018-12-19 15:10:19 дизель 90 2018-12-17 15:...
22.01.2019
1
ответ

Как удалить дубликаты файлов, содержащих 2 совпадающие строки, а остальные оставить?

У меня есть проблема, которую я не могу придумать, как ее решить. У меня есть каталог, содержащий 1000 файлов, каждый из которых содержит URL с параметром URL: Файл 1: example.com/car/?wheel=tyre File 2: ...
21.01.2019
1
ответ

awk + подсчет строк из файла [дубликат]

У меня есть в файле /tmp/users список пользователей (каждый список содержит разных пользователей) Еще пример /tmp/users корень кафка пряжа hdfs корень корень пряжа Луна апач Начало Луна apache Я хочу напечатать пользователей, которые ...
20.01.2019
1
ответ

Может ли sed выдавать вывод в виде текстового файла(ов) сам по себе до тех пор, пока ввод поступает из STDIN?

Что написано в заголовке: если предположить, что sed читает из STDIN1, может ли его вывод быть текстовым файлом ? Просто для ясности, я не говорю о сохранении вывода sed в текстовый файл с помощью операторов командной строки типа >, >> ...
10.01.2019
1
ответ

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

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

Извлечение информации с помощью sed regex

Я использую sed regex для извлечения некоторой информации из файла журнала, чтобы использовать ее в дальнейшем для анализа. Я создал команду ниже, но она у меня не работает. sed -e 's / \ ([0-9] [0-9] *. [0-9] *. [0-9] * \) [^ ...
06.01.2019
1
ответ

Показывать только строки, содержащие числа [закрыто]

У меня есть файл со следующими строками: irakli1 Иракликаиракли икаркалси1 Яркслдисрии3 irakli и я хочу показать только те строки, которые содержат числа. Я пробовал это, но это не работает: sed -n '/...
01.01.2019
1
ответ

Автоматически восстановить rsnapshot Config: заменить пробелы с вкладками

rsnapshot вполне целесообразно в его конфиге: Команды должны быть разделены вкладками, а не пробелами. Если вы используете rsnapshot Configtest, вы видите ошибки, но как я могу автоматически восстановить ошибки ...
19.12.2018
1
ответ

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

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

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

У меня есть текстовый файл с именем crn.txt, содержащий текст ниже: 9 1 * * 3,6 /opt/testtingtools/kos/bin/cos.sh 55 23 * * * /opt/testtingtools/tqdaily.sh 2>>/opt/toolcheck/extract.err 50 11 * * 6 /opt/...
17.12.2018
1
ответ

Измените известные слова 1 и 3 строки, сохраняя неизвестное слово 2 постоянным

У меня есть текстовый файл, и я пытаюсь найти все случаи Word1 Word2 Word3 в текстовом файле и заменить их на Word4 Word2 Word5. Слово2 - неизвестная строка, но остальные слова известны. Вот ...
16.12.2018
1
ответ

Как найти слово перед совпадением

У меня есть следующий файл журнала. Мне нужно знать, есть ли какие-либо неисправности / подозрительные условия, используя сценарий оболочки. Мне нужно найти ошибку и проверить предыдущее слово, если оно больше 0, значит ...
16.12.2018
1
ответ

простые задачи с grep, sed и т.п.

Вывод du -sh folder - это какое-то измерение и папка; как я могу использовать grep -o '* G' и аналогичные, чтобы просто получить размер, а именно избавиться от имени папки?
16.12.2018
1
ответ

Sed Explanation: sed '/./,$!d' file

Не могли бы вы объяснить этот код, который удаляет все начальные пустые строки в верхней части файла: sed '/./,$!d' file Я понимаю, что это регулярное выражение, соответствующее только первому символу, но затем не надо ...
16.12.2018
1
ответ

Поиск и замена текста при наличии пользовательских элементов внутри [duplicate]

Мне нужно отредактировать около 450 html-файлов. У меня есть каталог, в котором они все находятся, так что это сужает круг поиска. Что нужно изменить, так это часть известного текста, немного...
12.12.2018
1
ответ

SED Замените шаблон между рисунком и концом файла

из SED: Вставьте текст после последней строки? - Обмен стеками Unix & Linux, я узнал, что $, если используется вне замены в SED, представляет конец файла. Это я пытался использовать в ...
12.12.2018
1
ответ

Unix - заменяет имена файлов уникальными префиксами в каталоге с определенными уникальными префиксами из файла в том же каталоге

, у меня есть сотни файлов в каталоге с тем же суффиксом и уникальными алфавитно-цифровыми префиксами как это: ABC01234.sorted_dup.bam ABC04271.sorted_dup.bam ABC09287.sorted_dup.bam у меня есть файл с...
11.12.2018
1
ответ

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

# ! / usr / bin / env bash set -euo Piretfail во время чтения -R Do Echo Line Via Echo: «Echo» $ Line «Echo» линия через SED: «Sed 'S / W / F / G» | Sed 'S / F / Zzzzz / G' <<< "$ line" Сделано
09.12.2018
1
ответ

сценарий оболочки /команды unix для редактирования содержимого текстового файла

Я хочу отредактировать содержимое файла во 2-й строке и 2-м столбце, это имя файла, из которого я хочу удалить часть после последнего подчеркивания и перед расширением файла. Содержимое ...
07.12.2018
1
ответ

Как удалить все комментарии из файла javascript с помощью стандартных инструментов командной строки Linux?

У меня есть файл javascript с крайне необходимыми комментариями.Javascript использует комментарии в стиле C: // это однострочный комментарий И /* это многострочный комментарий */ Однако реальный код выглядит ...
06.12.2018
1
ответ

Регулярное выражение, используемое в sed, не дает желаемого результата между интервалами [дубликат]

Я использую команду sed для получения данных между двумя датами. Я использую регулярное выражение, соответствующее шаблону для дат. Пример данных, который я использую, выглядит примерно так: 192.168.0.123 - - [25/ноября/...
05.12.2018
1
ответ

Sed - Найти и заменить «.. \» на «.. \ .. \ »- AKA Down 2 Levels

Я пытаюсь заменить .. \ на .. \ .. \. (Я переместил папку и мне нужно манипулировать путями к файлам в xml.) Наконец-то я получил команду работать без ошибок, но не получил желаемого результата, может кто-нибудь ...
04.12.2018
1
ответ

Как заменить весь абзац в файл?

Я хочу изменить это: ... %%% 23begin aaaaaaa \\ bbbbbbb \\ ccccccc \\ %%% 23end ... к этому ... %%% 23begin xxxxxxxx \\ yyyyyyyy \\ zzzzzzzzzz \\ ttttttttt \* %%% 23END ... Номер ...
03.12.2018
1
ответ

Как добавить слова перед строкой на всех скриптах в текущей папке

В разделе / ​​Главная / Исследование, у нас 187 сценариев Bash Все сценарии имеют следующую строку: kill -Pipe $ PID, мы хотим добавить следующие слова до этой строки на всех сценариях, как следующее [[$ ...
02.12.2018
1
ответ

Фильтрация текста из файла конфигурации [дубликат]

У нас есть файл конфигурации, который состоит из более чем 24000 строк. Я застрял в одной задаче. Мне нужно отделить строки, начинающиеся как показано ниже (определение службы конкретного хоста в icinga2) Объект ...
02.12.2018
1
ответ

Выровняйте столбцы равномерно без «столбца - T»

У меня есть выходной файл, созданный из скрипта оболочки Korn. Мне нужно равномерно выровнять вывод с пробелами. К сожалению, столбцу -t не доступен на AIX. Фактический файл: X1Vir1000 x1-dfb127 ...
29.11.2018
1
ответ

Вставьте новый текст в середине файла, заменяющего старый текст без повторного вставки одних и то же вещей и снова?

У меня есть файл, который я хочу относительно часто обновляться. Что нужно сделать, это то, что конкретная часть файла будет изменена, чтобы включить еще несколько строк. Я делаю это с SED и \ A вариант: ...
29.11.2018
1
ответ

Условие ELIF в заявлении IF

У меня есть эта переменные запуска = $ 1; конец = 2 доллара; Sn = $ {# Start} en = $ {# end} И это, если: если ([$ # -EQ 2]) тогда ELIF ([$ SN-INE 3] && [-N "$ (printf '% s \ n'" $ Start "| Sed 'S / [0-9] // g')"]); ...
28.11.2018
1
ответ

Что эта команда делает SED S / ~ / / G '?

Я пропускаю набор из 6 аргументов изначально в сценарий. Script.sh a b c d e f Один из команд в сценарии, который управляет аргументами; COMM = $ (ECHO 1 $ | SED 'S / ~ / / G')
28.11.2018