Tag: sed

Разбор C-стиля Многострочный комментарий

Я хочу отфильтровать некомментированный javascript с sed и вывести номер строки Вот пример: /*! * jQuery UI 1.8.17 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI */(function(a,b){function d(b) {return!a(b).parents().andSelf().filter(f/*! * jQuery UI Widget 1.8.17 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * […]

Напишите текст в последней строке документа

Если у меня есть этот документ aaa bbb ccc И я хочу добавить «ddd» в последнюю строку. Мой документ должен выглядеть так: aaa bbb ccc ddd Как я могу это сделать? Если я предпочитаю awk или sed, но я открыт для ваших предложений. благодаря

Как сопоставить и заменить значение атрибута внутри тега

Я пытаюсь заменить значение следующего узла, используя команду sed. <KeyValue key="EMPTY_SEARCH_CRITERIA" type="String" value="CS_CODE" comment="Configured empty search criteria."/> Я использую wildcard, поскольку начальное значение может содержать любое строковое значение. Напр. sed -e 's/value=.*/value="SN_CODE,CS_ID" comment="Configured empty search criteria."\/\>/g' CMS_conf.xml > tempfile ^ ^ ^ Но тогда, в этом случае, я должен также включить атрибут комментария. Есть ли […]

Добавить слова в список слов с помощью sort -u avoinding duplicata

У меня есть 2 txt-файла с именем one.txt с duplicata: yesterday yesterday today today tomorrow tomorrow и второй txt, называемый two.txt с duplicata: mike mike paul paul tomorrow tomorrow Использование команды sort -u one.txt > total.txt меня может быть выходной файл с: today tomorrow yesterday Поэтому я использую sort -u two.txt >> total.txt чтобы добавить […]

Как напечатать несколько строк из середины файла с помощью команд оболочки unix?

Мой файл, содержащий следующие строки, $BQ { VOL @home } database daba relation tcdeatid opendb clear .lruno := 72 <– (This line lruno. := 72 has 10 times in my file1) .infno := 1 .tid.noel := 101 writedb clear .lruno := 72 .infno := 205 .tid.noel := 191 writedb clear $EOF В файле №2 я […]

Как я могу правильно использовать команду sed в этом конкретном сценарии

Есть очень простой вопрос, который подталкивает меня к команде sed. Чтение документации об этой команде оставило меня в замешательстве (в основном потому, что английский не является моим основным языком). Итак, мой вопрос: У меня есть файл names.txt, где каждая строка имеет форму: xxxxxx random_string_of_characters 2015 где xxxxxx является 6-значным числом, а random_string_of_characters может быть любым […]

Извлечение данных из текстового файла

У меня есть текстовый файл в следующем формате: $ DATA1 SOURCE = 'HSPICE' VERSION = 'I-2013.12-SP2-1 32-BIT' .TITLE 'cmos характеристики передачи инвертора' индекс t_r t_f t_rf t_fr t_rr t_ff temper alter # 1 1,361e-11 1,177e-11 8,807e-12 9.063e-12 2.002e-08 2.002e-08 2.500e + 01 1 2 1,339e-11 1,178e-11 8,805e-12 8,867e-12 2,002e-08 2,002e-08 2.500e + 01 1 3 […]

Как обновить даты (на 30 дней) в файлах, идущих в это конкретное место в unix?

Как обновить даты (на 30 дней) в файлах, идущих в это конкретное место в unix? Может ли awk или sed помочь? Формат файла следующий: Thomson: xyz Формат: 1 Character_set: ASCII8 File_type: event_file File_subtype: mobile_call File_group_number: 1 File_in_group_number: 1 Total_files_in_group: 19 Source_ID: источник Тег: tag -v13 Этот файл, созданный GTFplaintext 0.1: Event: "61765","1","2014/01/03-13-00-00.00",,"GBP",,,,,,,,,,"61765","0345351816","1407",,,,,,,,,,,,,,,,,,,,, Footer: text_data_transfer_file AuditValue_1: […]

Sed Заменить в определенной группе позиций

У меня есть образец входного файла, как показано ниже: Apple Orange Gold Silver Spoon Apple Orange Gold Apple Apple Orange Apple Orange Mango Gold Silver Spoon Apple Orange Мне нужно проверить, является ли позиция 15-го по 20-е место пространством, а затем заменить его на строку Silver . Также мне нужно полностью заменить содержимое с 50-й […]

как изменить соответствия регулярному выражению с помощью sed или другого инструмента?

Мне нужно манипулировать текстом, который находится в файле. Мне нужно добавить правую скобку – ) – после каждого числа, которому предшествует запятая , – например, ,4 ➜ ,4) ,15 ➜ ,15) Я изо всех сил стараюсь найти правильный способ сделать это с помощью sed . Я попробовал следующее, которое работает на 1 цифру, но не […]

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