Запитання з тегом «text-processing»

Маніпуляція чи вивчення тексту програмами, сценаріями тощо.





4
sed з множинним виразом для міркування на місці
Я намагаюся замінити кілька слів у файлі, використовуючи 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 Випробування Я можу отримати наступний вихід, використовуючи sed -i2 рази. sed …

1
Використовуйте повторно rsync - сухий запуск, щоб потім прискорити фактичну передачу
Я зазвичай роблю, rsync -nперш ніж робити фактичне rsync. Вся справа в тому, як я міг автоматизувати другий запуск, щоб повторно використовувати саме той список, що генерується --dry-run? Я маю на увазі, якщо я запускаю rsync -nтоді, я отримую симуляцію того, що rsyncб зробити, моя ідея полягала б у тому, …


5
Як повідомити про зміни "sed" на місці
Чи використовується sedспосіб заміни рядків на місці, чи є спосіб змусити його звітувати про зміни, які він робить (не покладаючись на різні старі та нові файли)? Наприклад, як я можу змінити командний рядок find . -type f | xargs sed -i 's/abc/def/g' тож я бачу зміни, які вносяться на льоту?

7
Текст між двома тегами
Я хочу отримати те, що знаходиться між цими двома тегами <tr> </tr>- від html doc. Тепер у мене немає жодних специфічних вимог html, які б відповідали на html-аналізатор. Мені просто потрібно щось, що відповідає, <tr>і </tr>отримує все між ними, і може бути декілька trs. Я спробував awk, який працює, але …

9
Команда відобразити перші кілька та останні кілька рядків файлу
У мене є файл з багатьма рядками, і кожен рядок має часову позначку на початку, як [Thread-3] (21/09/12 06:17:38:672) logged message from code..... Отже, я часто перевіряю 2 речі з цього файлу журналу. Перші рядки, що мають глобальні умови та час початку, також наведені. Останні кілька рядків, які мають статус …

4
Як розібрати сотні файлів вихідного коду HTML у оболонці?
У мене є кілька сотень файлів вихідного коду html. Мені потрібно витягнути вміст певного <div>елемента з кожного з цих файлів, тому я збираюся написати сценарій, щоб пройти цикл через кожен файл. Структура елемента така: <div id='the_div_id'> <div id='some_other_div'> <h3>Some content</h3> </div> </div> Чи може хтось запропонувати метод, за допомогою якого …

1
Як ви ставите дату та час у назві файлу?
Я намагаюся виконати команду і хотів би вказати дату та час у назві вихідного файла. Ось зразок команди, яку я хотів би виконати. md5sum /etc/mtab > 2016_4_25_10_30_AM.log Формат часу дати може бути різним, якщо підкреслити. Навіть UTC, якщо AM та PM не можна використовувати.

7
Видаліть кома між цитатами лише у файлі з комою
У мене вхідний файл, розміщений комами ( ,). Є кілька полів, укладених у подвійні лапки, у яких є кома. Ось зразок рядка 123,"ABC, DEV 23",345,534.202,NAME Мені потрібно видалити всі кома, що виникає всередині подвійних лапок, а також подвійних лапок. Отже, вищенаведений рядок повинен бути розібраний, як показано нижче 123,ABC DEV …
23 text-processing  sed  awk  csv 



Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.