Tag: текстовая обработка

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

Я работаю над скриптом оболочки, который будет читать строки файла, в обратном порядке. Мне нужно, чтобы вычесть предыдущую строку из последней, но только если последняя больше. Если он меньше, то я просто хочу номер на этой строке. Пример: Содержание файла: 100 200 300 100 300 Результаты должны быть: 200 # line 5 – line 4 […]

Заменить поля в файле inline

У меня есть файл (a.txt) со следующим содержимым: Redhat master 12345678 V1A 20.0/20.0.1 Windows slave 12345678 V1B 19.0/19.0.1 Я хочу, чтобы grep line со словом «master» и заменил четвертое и пятое поле новым значением. Например, новый файл a.txt может быть: Redhat master 12345678 V1B 20.0/20.0.2 Windows slave 12345678 V1B 19.0/19.0.1 Здесь «V1A» заменяется на «V1B» […]

Извлечение столбцов строки с помощью grep

Мне нужно извлечь из /proc/net/dev второй и десятый столбцы, разделенные пробелами. Другими словами, количество принятых и переданных байтов. Можно ли это сделать, используя grep и back-ссылки?

Удалите слова (буквы, за которыми следует пробел) из определенного столбца

У меня есть файл и формат выглядит следующим образом: cat dog AHF123432 | 123432 | dhfshfjdh lion AFG23412 |23412 | dfshjhfjdhj Мне нужно удалить эти слова из первого столбца, который содержит только алфавиты, т.е. cat (за которым следует пробел) и собака из первой строки и лев из второй строки Мой вывод будет выглядеть примерно так: […]

Использование df и попытка awk определенного столбца

Среди других проблем с этим скриптом я пытаюсь сделать (это первый скрипт unix / linux, который я когда-либо делал), я пытаюсь использовать df для получения% используемого дискового пространства и отправки его по электронной почте в корневой каталог. Наши инструкции заключались в том, чтобы исключить дискет / proc и cdrom из df. Что я до сих […]

Выбирать столбцы из файла csv переменной длины

У меня есть два файла CSV, в которых есть столбец, который уникален для каждой строки в каждом файле, например, ID. У файлов нет заголовка. Файл_2 имеет столбцы переменной длины, например 1,2,3 4,5,6,7,8 Сначала я присоединился к двум файлам, основанным на общем столбце, путем сортировки с помощью команды sort и использования соединения в этом столбце. Теперь […]

Проверьте, существует ли файл файла в другом файле и обновляется конкретный столбец первого файла

У меня есть 2 файла, как показано ниже: a.txt (разделитель табуляции и имеет 3 столбца и слишком много строк): city plate region istanbul 36 marmara trabzon 61 karadeniz b.txt (с разделителями-запятыми и имеет 4 столбца и слишком много строк): name,city,age,nationality mehmet,trabzon,, murat,istanbul,, john,london,, Я хочу сделать следующее: проверьте, существует ли 2-й столбец (поле city ) […]

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

У меня есть texfile со многими строками в нем, Пример строк: AABBA, 10050, Tom marc Peter , POR BBBAC, 10051, Eva braun, AUS CCAHA, 10052, Jon murry , UDD GGHAN, 10053, Taler yon, AGG IIUSA, 10054, Raff paleen , EUS UUGAS, 10055, Bara enty, ESP Я хотел бы извлечь строки с участием человека, фамилия которого […]

Вырезать письмо из каждой строки файла

Я пытаюсь исключить из файла file_in.dat следующим образом: 283 K00845.01 16.329762180 177.2951100 0.9830 284 K00846.01 27.807562927 186.7135320 15 K00847.01 80.872063900 203.8969600 4.73 0.7640 16 K00848.01 3.166464930 17 K00849.01 10.355331770 170.9368500 3.09 0.9180 18 K00850.01 10.526294063 176.5225030 8.50 одна буква (K) из каждой строки файла. Поэтому мне сложно использовать sed или echo или следовать идее: cut […]

Разделение Awk и условная печать

У меня есть уродливый файл данных, который мне нужно очистить – Date User Name Item Id Title Quantity Price Total Amount 1/1/2015 name1 461064485 Description One Has Spaces 1 $899.99 $899.99 Real Name 1 Real Address With Spaces Location, Real 55555 555-555-5555 1/2/2015 name2 has spaces 461222501 Description still has spaces 1 $229.99 $229.99 Real […]

Linux и Unix - лучшая ОС в мире.