16
ответов

Удалите дублирующиеся записи $PATH с командой awk

Я пытаюсь записать функцию оболочки удара, которая позволит мне удалять дубликаты каталогов от моей переменной окружения PATH. Мне сказали, что возможно достигнуть этого с тем...
29.05.2017
12
ответов

Что хороший путь состоит в том, чтобы отфильтровать текстовый файл для удаления пустых строк?

У меня есть .csv файл (на Mac), который имеет набор пустых строк, например: "1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum...
29.11.2012
12
ответов

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

У меня есть внешняя программа, которая производит выходной файл (великоватый, 20K возможные строки). Я должен вставить новую строку между существующей строкой 1 и строкой 2. Я смотрел на awk и sed - я использую...
28.01.2012
11
ответов

Должен быть лучший способ заменить единственные новые строки только?

Я имею привычку писать одну строку на предложение, потому что я обычно компилирую вещи Пропитать латексом, или пишу в некотором другом формате, где разрывы строки проигнорированы. Я использую пустую строку для указания...
05.02.2011
10
ответов

Покажите сумму размеров файла в списке каталогов

Команда списка каталогов dir Windows имеет строку в конце, показывающем общую сумму пространства, поднятого перечисленными файлами. Например, dir *.exe показывает все .exe файлы в текущем каталоге...
13.04.2017
9
ответов

Строки к преобразованию столбца файла

Предположим, что у меня есть файл: File1: БУМАЖНАЯ КОМАНДА MANISH NISHA GARIMA JYOUTI........ и т.д. File2 я хочу: БУМАЖНАЯ КОМАНДА строки MANISH NISHA GARIMA JYOUTI к преобразованию столбца File1.
19.09.2018
9
ответов

Как может я числа групп в файле

У меня есть файл с числами в формате плавающем. Я могу рассмотреть их через вид-rn numbers.txt | меньше, я хотел бы, хотя смочь "сгруппировать" их. Т.е. легко посмотрите, сколько находится в том же диапазоне. Дать...
03.05.2014
9
ответов

Как распечатать только последний столбец?

повторите-e 'два three\nfour пять six\nseven восемь девять' один два три четыре пять шесть семь восемь девять, как я могу сделать, некоторое "ВОЛШЕБСТВО" действительно получает этот вывод?: три шесть девять ОБНОВИТЕ: Мне не нужен он в этом...
21.07.2011
8
ответов

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

У меня есть файл с комментариями: панель нечто наполняет #Do не, показывают это... morestuff evenmorestuff#Or это, я просто хочу распечатать весь непрокомментированный код: панель нечто наполняет morestuff evenmorestuff Способность к...
07.09.2017
8
ответов

Как выполнить много строку grep

Как Вы выполнили бы grep для текста, который появляется на двух строках? Например: pbsnodes является командой, которую я использую, который возвращает использование состояния root$ pbsnodes node1 кластера Linux = свободный...
01.10.2013
7
ответов

Как добавить Строку к предыдущей Строке?

У меня есть Файл журнала, который должен быть проанализирован и проанализирован. Файл содержит что-то подобное как ниже: Файл: 20 141 101 сервер содержит дамп, 20 141 101 сервер ничего не содержит {uekdmsam ikdas jwdjamc...
21.11.2018
7
ответов

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

У меня есть большой текстовый файл (~ 50 ГБ при gz'ed). Файл содержит 4 * N строк или N записей; то есть каждая запись состоит из 4 строк. Я хотел бы разделить этот файл на 4 файла меньшего размера, каждый размером примерно ...
13.04.2017
7
ответов

Распечатайте нечетные строки, распечатайте четные строки

Я хочу распечатать нечетные и четные строки из файлов. Я нашел этот сценарий оболочки, который использует эхо. #!/bin/bash # Запись сценарий оболочки, что, учитывая имя файла как аргумент...
26.10.2015
7
ответов

grep со строками продолжения

Как я могу grep/awk/sed файл в поисках некоторого шаблона, и вывести всю строку (включая строки продолжения, если совпавшая строка заканчивается \? Файл foo.txt содержит: что-то что угодно thisXXX ...
04.06.2015
7
ответов

Как считать первую и последнюю строку из вывода кошки?

У меня есть текстовый файл. Задача - получает первую и последнюю строку из файла после файла кошки $ | grep-E "1|2|3|4" | commandtoprint Потребность файла 1 2 3 4 5 кошки $ это без вывода кошки (только 1 и 5). ~ файл кошки $ |...
29.05.2015
7
ответов

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

У меня есть файл с разделением табуляцией, в котором в каждой строке у меня есть это: K00001; K00004; K00008 0 0 34 0 0 0 0 0 0 0 0 0 0 0 0 0 36 0 0 52 0 0 0 6 0 я хотел бы...
09.12.2014
7
ответов

Sed — Замените первые k экземпляры слова в файле

Я хочу заменить только первые k экземпляры слова. Как я могу сделать это? Например, Скажите файл, foo.txt содержит 100 случаев экземпляров слова 'Linux'. Я должен заменить сначала 50 случаев только.
16.09.2014
7
ответов

Добавление символа к любой текстовой строке

У меня есть огромное (приблизительно 20G) текстовый файл, который содержит миллионы проходов (иначе абзацы) с заголовками. Заголовки и абзацы всегда являются одной строкой каждый, например, Солнечный свет, Это - солнечный день...
08.09.2014
7
ответов

Как разделить список имени файла в наборах на 5 ГБ?

У меня есть довольно большой список файлов, которые мне нравится группировать в меньшем списке 5 ГБ каждого для последующей обработки. Список файлов находится в следующей форме: "размер" (от du) "вкладка" "полный путь", как э
03.04.2014
7
ответов

Проблема в разделении строки с помощью awk или команды сокращения

У меня есть файл свойств, который имеет поле пароля (пара значения ключа) PASSWORD=NDhhHcsOBofXUdUzGw5B0Q ==, я пытаюсь получить значение в своем сценарии оболочки с помощью пароля команды awk ='awk-F "=" '{...
29.07.2013
7
ответов

Гладкая острота для преобразования списка как “1: 2, 3, 4, 5” к “1.2, 1.3, 1.4, 1.5”

Скажем, у меня есть файл, который выглядит примерно так: 23: a, b, c, d 24: b, d, f 25: c, g и я хочу быть произведенным как это: 23.a 23.b 23.c 23.d 24.b 24.d 24.f 25.c 25.g, Конечно, это не также...
24.03.2013
7
ответов

Свопинг неограниченного количества столбцов

У меня есть файл со столбцами. Посмотрите ниже для примера: b c... z 1 2 3... 26 я хотел бы подкачать все столбцы, где 1-е становится последним, второе становится тем прежде в последний раз... и т.д. z y x...
25.08.2012
6
ответов

Как удалить несколько пустых строк из файла?

У меня есть некоторые текстовые файлы, которые я использую, чтобы сделать заметки в - просто текст, обычно просто с помощью кошки>> файл. Иногда я использую пустую строку или два (просто возврат - символ новой строки) для определения нового...
08.07.2019
6
ответов

Как можно объединить все строки, которые заканчиваются символом обратной косой черты?

Используя общий инструмент командной строки как sed или awk, действительно ли возможно присоединиться ко всем строкам, которые заканчиваются данным символом, как обратная косая черта? Например, учитывая файл: панель нечто \колотит \baz чувак \счастливый..
12.02.2019
6
ответов

Команда sed для замены символов

Мой формат входного файла: мм / дд / гггг, чч: мм, другие поля Мне нужно отформатировать его как: гггг-мм-дд чч: мм: 00, пример ввода для других полей: 01/02 / 1998,09: 30,0.4571,0.4613,0.4529,0.4592,6042175 02.01.1998,09: 45, ...
18.11.2018
6
ответов

Bash - Разделение предыдущие параметры команд

Как можно было бы проанализировать предыдущую команду в ударе? Пример: root$ ssh эхо root$ foo@1.2.3.4! $ кошка root$ &>/tmp/foo.txt /tmp/foo.txt Цель foo@1.2.3.4: Отправьте просто ipaddress 1.2.3.4 к...
23.05.2017
6
ответов

Используя cut/awk/sed с двумя различными разделителями

У меня есть следующие случаи: case@test.com case_1_2@test.com case_1@test.com я пытаюсь преобразовать их в case@test.com case@test.com case@test.com, Таким образом, это должно удалить все из...
13.04.2017
6
ответов

Покажите всему файлу до соответствия

grep - прежде-чем-контекст 5 шоу 5 строк перед соответствием. Я хочу показать все перед соответствием. При выполнении grep - работал бы прежде-чем-контекст 99999999, но это не очень... профессионально. Как показать...
13.04.2017
6
ответов

Как я могу заменить строку в файле (файлах)?

Замена строк в файлах на основе определенных критериев поиска является очень общей задачей. Как может я нечто строки замены с панелью во всех файлах в текущем каталоге? сделайте то же рекурсивно для sub...
21.01.2017
6
ответов

Как использовать команду оболочки, чтобы только показать первый столбец и последний столбец в текстовом файле?

Я нуждаюсь в некоторой помощи, чтобы выяснить, как использовать команду sed, чтобы только показать первый столбец и последний столбец в текстовом файле. Вот то, что я имею до сих пор для столбца 1: файл журнала кошки | sed 's/\|//' | awk '{...
10.04.2016

Направленное на шаблон сканирование и обработка языка.

Awk является инструментом обработки текста с намного более выразительным языком управления, чем
Это назвало скалярные и переменные типа массив, функции и общие обязательные управляющие структуры.

Реализации и документация

Связанные теги

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

Дальнейшее чтение