Я хочу заменить только первые kэкземпляры слова. Как я могу это сделать? Например. Скажем, файл foo.txtсодержит 100 вхождений слова «linux». Мне нужно заменить только первые 50 случаев....
Я хочу заменить только первые kэкземпляры слова. Как я могу это сделать? Например. Скажем, файл foo.txtсодержит 100 вхождений слова «linux». Мне нужно заменить только первые 50 случаев....
У меня есть несколько скриптов Python, и я работаю над их переписыванием. У меня та же проблема со всеми из них. Для меня не очевидно, как писать программы, чтобы они вели себя как надлежащие инструменты Unix. Потому что это $ cat characters | progname и это $ progname characters должен выдавать...
Есть ли команда unix, которая может проверить, совпадают ли какие-либо две строки в файле? Например, рассмотрим файл sentences.txt This is sentence X This is sentence Y This is sentence Z This is sentence X This is sentence A This is sentence B Мы видим, что предложение This is sentence X...
Я пытаюсь заменить несколько слов в файле с помощью sed -i #expression1 #expression2 файл Something 123 item1 Something 456 item2 Something 768 item3 Something 353 item4 Выход (желаемый) anything 123 stuff1 anything 456 stuff2 anything 768 stuff3 anything 353 stuff4 Попробуйте-аутов Я могу получить...
Как разрезать до первого разделителя /и получить оставшуюся часть строк? Пример: pandi/sha/Dev/bin/boot Хочу резать pandi, поэтому на выходе вроде
Как я могу использовать инструменты обработки текста для вставки новой строки после каждых N строк? Пример для N = 2: ВХОД: sadf asdf yxcv cxv eqrt asdf ВЫХОД: sadf asdf yxcv cxv eqrt asdf...
Приведенные ниже команды могут занимать минуты в зависимости от размера файла. Есть ли более эффективный метод? sed -i 1d large_file
У меня есть каталог, полный текстовых файлов. Моя цель - добавить текст в начало и конец всех из них. Текст, который идет в начале и в конце, одинаков для каждого файла. Основываясь на коде, который я получил из Интернета, это код для добавления в начало файла: echo -e 'var language = {\n$(cat...
Ниже приведен текст в файле: Pseudo name=Apple Code=42B state=fault Pseudo name=Prance Code=43B state=good Мне нужно grep для "42B" и получить вывод из приведенного выше текста, как: Pseudo name=Apple Code=42B state=fault Кто - нибудь есть идеи о том , как добиться этого с помощью grep/ awk/...
Я новичок в UNIX и использую «Командную строку Mac OS X» Кирка МакЭлхарна, чтобы научить себя некоторым командам. Я пытаюсь использовать trи grepтак, чтобы я мог искать текстовые строки в обычном документе MS-Office Word. $ tr '\r' '\n' < target-file | grep search-string Но все, что он...
Я хочу получить то, что находится между этими двумя тегами <tr> </tr>- из HTML-документа. Теперь у меня нет особых требований к html, которые гарантировали бы наличие html-парсера. Мне просто нужно что-то, что соответствует <tr>и </tr>получает все промежуточное, и может быть...
Скажем, у меня есть файл, который содержит: A A A B CC Я хочу иметь вывод, как это: A 3 B 1 CC 1
У меня есть файл с множеством строк, и каждая строка имеет отметку времени в начале, как [Thread-3] (21/09/12 06:17:38:672) logged message from code..... Итак, я часто проверяю 2 вещи из этого файла журнала. Первые несколько строк, которые имеют глобальные условия и время начала, также приведены....
У меня есть пара сотен файлов HTML исходного кода. Мне нужно извлечь содержимое определенного <div>элемента из каждого из этих файлов, поэтому я собираюсь написать скрипт для циклического прохождения каждого файла. Структура элемента выглядит следующим образом: <div id='the_div_id'>...
У меня есть этот вход: sdkxyosl 1 safkls 2 asdf--asdfasxy_asd 5 dkd8k jasd 29 sdi44sw 43 asasd afsdfs 10 rklyasd 4 Мне нужен этот вывод: sdi44sw 43 dkd8k jasd 29 asasd afsdfs 10 asdf--asdfasxy_asd 5 rklyasd 4 safkls 2 sdkxyosl 1 Поэтому мне нужно отсортировать строки по последнему столбцу. Я не...
Я хотел бы получить последний столбец этого образца: [ 3] 1.0- 2.0 sec 1.00 MBytes 8.39 Mbits/sec [ 3] 2.0- 3.0 sec 768 KBytes 6.29 Mbits/sec [ 3] 3.0- 4.0 sec 512 KBytes 4.19 Mbits/sec [ 3] 4.0- 5.0 sec 256 KBytes 2.10 Mbits/sec ... Если я использую cut -d\ -f 13 я получил Mbits/sec 6.29 4.19 2.10...
У меня есть входной файл, разделенный запятыми ( ,). Есть некоторые поля, заключенные в двойные кавычки, в которых есть запятая. Вот пример строки 123,"ABC, DEV 23",345,534.202,NAME Мне нужно удалить все запятые внутри двойных кавычек, а также двойные кавычки. Таким образом, приведенная выше строка...
Я пытаюсь выполнить команду и хотел бы указать дату и время в имени выходного файла. Вот пример команды, которую я хотел бы выполнить. md5sum /etc/mtab > 2016_4_25_10_30_AM.log Формат даты и времени может быть чем угодно с подчеркиванием. Даже UTC, если AM и PM не могут быть...
Я хочу удалить все пустые строки из файла. Даже если строка содержит пробелы или символы табуляции, ее также следует
Я обычно делаю, rsync -nпрежде чем делать фактический rsync. Дело в том, как я могу автоматизировать второй запуск для повторного использования именно сгенерированного списка --dry-run? Я имею в виду, что если я бегу, rsync -nто получаю симуляцию того, что rsyncбудет делать, моя идея заключается в...