Tag: sed

Как вставить строку в текстовый документ прямо перед строкой, содержащей некоторый текст в bash?

У меня есть переменная say $strToInsert и у меня есть файл file.html . Интересно, как найти последний вид </head> и вставить новую строку перед строкой с ним и заполнить его содержимым $strToInsert ? Вот что я имею: GACODE="UA-00000000-1" if [ "$2" = "" ] then echo "Usage: $0 <url to extract doxygen generated docs into> […]

grep трубопроводы в sed, заменяя inline; но я хочу, чтобы sed печатал имя файла и менял строку. Является ли это возможным?

Вот моя команда (перерыв намеренно): grep FOO "/Users/gjtorikian/blah" -l | xargs sed -i '' '/FOO/{s/FOO/BAR/g; w /dev/stdout }' На высоком уровне: grep для FOO в каталоге blah ; pipe только в имени файла (из-за -l ) в sed ; sed выполняет inline replace ( -i '' ) и печатает только измененный термин в /dev/stdout . […]

Как удалить символы из столбца с помощью awk

У меня есть такие данные: chr1 134901 139379 – "ENSG00000237683.5"; chr1 860260 879955 + "ENSG00000187634.6"; chr1 861264 866445 – "ENSG00000268179.1"; chr1 879584 894689 – "ENSG00000188976.6"; chr1 895967 901095 + "ENSG00000187961.9"; Я сгенерирован путем разбора файла GTF Я хочу удалить " и» из столбца 5 с помощью awk или sed, если это возможно. Результат будет выглядеть […]

Ошибка вывода цвета Bash

Это проблема sed или echo? Что я делаю неправильно? $> cat ~/bin/color_test.sh #!/bin/bash ColorOff='\e[0m' # Text Reset BWhite='\e[1;37m' # Bold White string="test TEST test" echo -e "$string" | sed -e "s/TEST/${BWhite}TEST${ColorOff}/g" $> ~/bin/color_test.sh test e[1;37mTESTe[0m test На самом деле, я полагаю, чтобы получить ТЕСТ с смелой подсветкой.

Транспонирование файла и замена отсутствующих значений

У меня есть Readings for Names, from Machines, и иногда эти чтения реплицируются. Если чтение не было найдено, оно остается пустым. Name Instrument Rep R1 R2 R3 N1 I1 1 1 2 3 N2 I1 1 1 3 4 N1 I1 2 2 3 4 N3 I1 2 3 4 5 N1 I2 1 1 […]

Показать весь файл до матча

grep –before-context 5 показывает 5 строк перед матчем. Я хочу показать все перед матчем. Выполнение grep –before-context 99999999 будет работать, но это не очень … профессионально. Как показать весь файл до матча?

Присоединение нескольких команд sed в одном скрипте для обработки CSV-файла

Наличие файла CSV: HEADER "first, column"|"second "some random quotes" column"|"third ol' column" FOOTER и ищет результат вроде: HEADER first, column|second "some random quotes" column|third ol' column другими словами, удаление «FOOTER», цитаты в начале, в конце и вокруг |. Пока этот код работает: sed '/FOOTER/d' csv > csv1 | #remove FOOTER sed 's/^\"//' csv1 > csv2 […]

Как получить строки от 10 до 100 из 200-строкового файла в новый файл

У меня есть файл с 200 строк. Мне нужно извлечь строки от 10 до 100 и поместить их в новый файл. Как вы это делаете в Unix / Linux? Каковы возможные команды, которые вы могли бы использовать?

Каким образом можно фильтровать текстовый файл для удаления пустых строк?

У меня есть. CSV-файл (на Mac), который содержит пустую строку, например: "1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum ","2","3","4" "1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem […]

Удаление всех комментариев C с помощью sed

Я пытаюсь написать сценарий, который удалит все комментарии и все, что находится между файлами C в моем текущем каталоге. Я использовал sed , и это то, что у меня есть до сих пор: sed -i '/ * [^()] */d' *.c Это работает, когда комментарии находятся в той же строке, что и звездочка или обратная косая […]

Interesting Posts

Изменение размеров разделов на FreeBSD с использованием bsdlabel

Как я могу увидеть пароль другого пользователя в Linux?

Подсчитайте количество вхождений значения столбца в TSV-файл с AWK

Как найти более подробную информацию о недействительных сертификатах

устанавливает ли разрешение 0 в каталоге эффективным способом защиты его содержимого?

Проверьте, находится ли удаленный компьютер в кластере Veritas

Опция gnome – terminal -e не выполняется?

Что такое значение по умолчанию ServerAliveInterval?

Количество пользователей в группах

Является ли инструмент perfmon2 устаревшим из-за того, что функциональные возможности включены в текущее ядро ​​Linux?

Для большого каталога создайте переменную с именами файлов, которые включают строки, которые включают текстовую строку, хранящуюся в другой переменной

находить файлы в папке более новые, чем

Настройка перегрузки VGA на Ubuntu с помощью KVM: ошибка отсутствует iommu_group для устройства qemu-system-x86_64

Конфигурация для установки coredump_filter

сравнение двух столбцов

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