Я постоянно изучаю новые инструменты, даже старомодные, потому что мне нравится использовать правильное решение для проблемы. Тем не менее, интересно, существует ли все еще какая-либо причина изучить некоторые из них. awk...
Как я отображаю данные с начала файла до первого вхождения регулярного выражения? Например, если у меня есть файл, который содержит: Один Два Три Браво Четыре Пять я хочу запуститься...
У меня есть несколько файлов, которые я хотел бы удалить последним символом новой строки, если это последний символ в файле. od -c показывает, что команда, которую я запускаю, записывает файл с новой строкой: 0013600 n t ...
Добрый день. Я пытаюсь запустить хвост -f в файле журнала (показано ниже), но при выполнении этого я не получаю никакого вывода. Однако, когда я заменяю tail -f на cat, команда запускается и возвращается ...
У меня есть этот вариант использования XML-файла с входом, любят Вход: <abc = "1"> <val> 0.25 </val> </abc> <abc = "2"> <val> 0.25 </val> </abc> <abc = "3"...
Я не могу искать конкретную строку, так как они все очень похожи, но я хотел бы, чтобы что-то простое прервало первые 4 строки в файле. Они - вся переменная длина также. У меня было думание о...
У меня есть данные в том, всегда прибывает в блок четыре в следующем формате (названный FASTQ): @SRR018006.2016 GA2:6:1:20:650 length=36 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGN +SRR018006.2016 GA2:6:1:20:...
Я закончил тем, что писал быстрый небольшой сценарий для этого в Python, но я задавался вопросом, была ли утилита, Вы могли бы подать текст, в который предварительно ожидал бы каждую строку с некоторым текстом - в моем конкретном случае...
Я хочу искать появление нескольких строк в каждой строке и печатать строки, которые имеют две строки. Найти появление одной строки тривиально с помощью grep. Однако, если я ...
Мне часто нужно убивать процесс во время программирования. Я делаю это сейчас: [~] $ ps aux | grep 'python csp_build.py' user 5124 1.0 0.3 214588 13852 pts / 4 Sl + 11:19 0:00 python csp_build.py ...
Что лучшая команда оболочки должна произвести строки файла, пока Вы не встречаетесь с первой пустой строкой? Например: произведите эти строки, но ничего не производите после вышеупомянутой пустой строки (или...
Как найти и заменить каждое вхождение: subdomainA.example.com на subdomainB.example.com в каждом текстовом файле в дереве каталогов / home / www / рекурсивно?
Я хочу извлечь слова после шаблона «FAILING TESTCASES ARE:». И этот шаблон находится в конце файла. После того, как это имя не совпадает с именем тестового примера. Я хочу извлечь эти имена. ...
Я использую команду ниже для поиска шаблона и печати следующих 23 строк из файла журнала. Но он показывает только 1-е соответствие Паттен и сутуло. как я могу получить все соответствующие данные из этого файла журнала. awk '...
У меня есть большое количество php файлов, записанных за эти годы, и я должен правильно заменить все короткие открытые теги в надлежащие явные открытые теги. измениться" <?" в" <? php" я думаю это...
возьмите пример: $ du-h file_size.txt 112 тысяч file_size.txt, Как я удалил бы имя файла из вывода du-h, я попытался использовать sed, чтобы искать строку (имя файла) и заменить его...
Я вижу много примеров и страниц справочника о том, как сделать вещи как поиск-и-замена с помощью sed, awk, или простофиля. Но в моем случае, у меня есть регулярное выражение, которое я хочу выполнить против текстового файла для извлечения...
У меня есть файл C, с которого я скопировал где-то в другом месте, но он имеет много комментариев как ниже: международная матрица [20];/* генерируют данные */для (индекс = 0; индекс <20; индексируйте ++), матрица [индекс] = индекс + 1;/*...
У меня есть огромный файл SQL, который выполняется на сервере. Дамп от моей машины и в нем существует несколько настроек, касающихся моей машины. Так в основном я хочу, чтобы каждое происшествие "c://временный файл" было...
Система OSX или Linux, я пытаюсь автоматизировать свой поток операций на работе, каждую неделю я получаю файл Excel, который я преобразовываю в csv. Пример: L1, L2, L3, L4, L5, L6, L7, L8, L9, L10, L11...
Я должен отредактировать несколько текстовых файлов (вывод от SAR) и преобразовать их в файлы CSV. Я должен изменить каждый пробел (возможно, это - вкладка между числами в выводе), использующий sed или функции awk...
Я действительно должен иметь дело с очень большими файлами простого текста (более чем 10 гигабайтов, да я знаю, что это зависит, что мы должны назвать большим), с очень длинными строками. Моя новая задача включает некоторое базирующееся редактирование стр
Предположим, у меня есть следующая переменная: var = 'a foo\nb bar\nc something' Теперь я не хочу, например, заменять строки, содержащие «bar» с «1 bar». Но имейте в виду, что я хочу сохранить свой фид ...
Для добавления пустой строки выше каждой строки, которая соответствует regexp можно использовать: sed '/regexp/{x; p; x;}', Но я хочу добавить пустую строку, не одну строку выше, но две строки выше строки, которая соответствует моему...
У меня есть таблица как «таблица ввода» ниже, и я хочу сохранить разделение вкладок после инкрементной операции в определенную ячейку во втором столбце (строка с примером, показанная на третьем примере). Я ...
Строки комментария считаются в НОМЕРЕ. Там некоторый флаг должен проигнорировать комментарии? Как можно ограничить диапазон в AWK, не как передача по каналу | sed-e '1d', для игнорирования строк комментария? $ в качестве примера awk '{суммируют += 3$} КОН
Используя sed или подобный, как Вы извлекли бы строки из файла? Если бы я хотел строки 1, 5, 1010, 20503 из файла, как я получил бы эти 4 строки? Что, если у меня есть довольно большое количество строк, я должен...
В нашем проекте мы должны импортировать файл CSV в пост-ГРЭС. Существует несколько типов файлов, означающих длину изменений файла, как некоторые файлы с меньшим количеством столбцов и некоторыми со всеми ними. Мы...
Я плохо знаком с emacs, но потрясенный в том, что я могу действительно сделать и сколько времени он экономит (Макросы экономят МНОГО времени). Но я задавался вопросом, было возможно создать основанные на шаге сценарии, где это спрашивает пользователя...