Запитання з тегом «sed»

sed - редактор потоку командного рядка для фільтрації та перетворення тексту.

3
Як додати заголовок та / або колонтитул до потоку sed або awk?
У мене є куча результатів, які проходять через sed і awk. Як я можу встановити префікс виводу за допомогою START і суфікс відповіді за допомогою END? Наприклад, якщо я маю All this code on all these lines and all these Як я міг отримати: START All this code on all …


4
Виведіть частину кожного рядка в окремий файл
У мене такий файл: a AGTACTTCCAGGAACGGTGCACTCTCC b ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT c ATATTAAATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCATCCACTCCACAC d ATCAGTTTAATATCTGATACGTCCTCTATCCGAGGACAATATATTAAATGGA e TTTGGCTAAGATCAAGTGTAGTATCTGTTCTTATAAGTTTAATATCTGATATGTCCTCTATCTGA Я хочу зробити файл, a.seqякий містить послідовність AGTACTTCCAGGAACGGTGCACTCTCC. Аналогічно b.seqмістить ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT. Коротше кажучи, Column1 має використовуватися як ім'я вихідного файла з розширенням, .seqі тоді він повинен мати відповідну послідовність column2 у ньому. Я можу це зробити, …

7
Як видалити з файлу кілька порожніх рядків?
У мене є декілька текстових файлів, якими я користуюся, щоб робити нотатки - просто звичайний текст, зазвичай просто використовуючи cat >> file. Іноді я використовую порожній рядок або два (просто поверніть - символ нового рядка), щоб вказати новий предмет / лінію думки. Наприкінці кожного сеансу перед тим, як закрити файл …
14 scripting  sed  awk  perl  filter 




4
Як використовувати sed, щоб маніпулювати вихідним потоком?
Я збираю презентацію для нетехнічної аудиторії. У мене є програма, що працює в bash, яка виводить безперервний потік значень, кілька з яких є важливими. Я хотів би виділити важливі результати, оскільки вони відображаються, щоб аудиторія змогла зрозуміти їх частоту. Проблема полягає в тому, що я не можу дістатись sedдо запущеного …

2
Перед запуском протестуйте рекурсивний пошук sed та замініть його
Чи є спосіб запустити пробний рекурсивний пошук і замінити його sed, перш ніж його реально запустити? Я просто хочу роздрукувати результати, перш ніж насправді здійснити пошук та заміну. Щось на зразок повторення результатів, grep -rl term1 . |xargs sed -i -e 's/term1/term2/'
13 sed 

4
Як виконати заміну sed-place, яка створює лише резервні копії файлів, які були змінені?
Я запустив наступне, щоб замінити термін, який використовується у всіх файлах у поточній робочій директорії: $ find . -type f -print0 | xargs -0 sed -i'.bup' -e's/Ms. Johnson/Mrs. Melbin/g' Це здійснило заміну слова, але також створило .bupфайли з файлів, які ніколи не мали Ms. Johnsonрядка. Як виконати заміну, не створюючи …

3
Роздрукуйте лінії між (і виключаючи) двома шаблонами
Я надішлю форму за допомогою cURL, де частина вмісту надходить з іншого файлу, вибраного за допомогою sed Якщо param1використовується шаблон узгодження рядків з іншого файлу sed, команда нижче працює добре: curl -d param1="$(sed -n '/matchpattern/p' file.txt)" -d param2=value2 http://example.com/submit Тепер переходимо до проблеми. Я хочу показати лише текст між двома …



8
awk або sed для малого / верхнього регістру лише один символ у рядку?
Чи існує спосіб, як прописати лише великі літери лише в одному рядку? Приклад введення: syslog_apr_24_30 syslog_mar_01_17 Бажаний вихід: syslog_Apr_24_30 syslog_Mar_01_17 Зверніть увагу, будь ласка, на початку місяця. Я спробував, awkале я недостатньо хороший, щоб він працював.
13 bash  sed  awk 


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