Unix-подобные системы
Как мне объединить нижнюю строку с предыдущей строкой?
00
Вопрос или проблема У меня есть довольно простой файл; 15 Название главы некоторый текст и еще немного текста некоторый текст и еще немного текста Я пытался получить что-то подобное Книга: 15 Название главы некоторый текст и еще немного текста некоторый
Unix-подобные системы
BSD sed/awk перемещение части строки на строку выше (смена атрибута в HTML файле)
00
Вопрос или проблема Моя ситуация проста: у меня есть HTML-файл с несколькими строками, содержащими только <section> блок-тег, каждая строка сопровождается (также с отступом) <h3 id="YYYY">...</h3> тегом заголовка. Вот так: <
Unix-подобные системы
Извлечь путь из текстового файла с помощью команды sed
00
Вопрос или проблема Содержимое one.txt приведено ниже. Привет, это первая строка в файле one.txt cooler:строка по умолчанию cooler `/var/log/cooler_x86_64_someos8.4/config.cf' всё хорошо, супер! всё в порядке Привет, это последняя строка в файле one.
Убунту
Установите дату и время из HTTP-заголовка в роутере с помощью curl или wget.
00
Вопрос или проблема Эта техника должна быть похожей или такой же, как и в Ubuntu; хотя следующий код не работает на маршрутизаторе. Один из методов следующий: dateFromServer=$(curl -v --silent https://google.com/ 2>&1 \ | grep Date | sed -e 's/<
Unix-подобные системы
Почему последовательности управляющих символов ASCII для ‘ обрабатываются по-разному в grep/sed/awk?
00
Вопрос или проблема Используя версию GNU всех 3 инструментов, если я хочу найти ' во вводе с помощью awk с использованием скрипта, разделенного на ', я могу использовать шестнадцатеричные или восьмеричные ESC-последовательности ASCII: $ echo "'" | awk
Unix-подобные системы
Как вставить текст перед первым рядом файла UTF-8 с BOM
00
Вопрос или проблема Этот вопрос тесно связан с: Как вставить текст перед первой строкой файла?. Я специально сделал заголовок похожим на этот вопрос, чтобы подчеркнуть это. За исключением целевого файла, который имеет UTF-8 с BOM.
Unix-подобные системы
Печать конкретного раздела каждый раз при совпадении результатов поиска
00
Вопрос или проблема У меня есть довольно простой текстовый файл на машине с Linux, в котором есть такие вещи, как главы, диалоги и ссылки. Вот как он выглядит Глава: 1 Один: Птицы и деревья Птицы красивы, а деревья удивительны и они зависят друг от друга.
Убунту
Как добавить текст в начало каждой строки с помощью sed
00
Вопрос или проблема <AppendNhere> A H W C <AppendNhere> A H W C <AppendNhere> A H W C Sed '/^/ i N' filename Я пытался добавить N с помощью этого, но N добавляется в начало новых строк, а не в начало существующих строк. Сначала вам нужно понять “
Unix-подобные системы
Используйте команду sed, чтобы проверить, существует ли определенная строка, если нет, добавьте её.
00
Вопрос или проблема Я хочу добавить больше терминалов в файл /etc/securetty. Более конкретно, я хотел бы добавить pts/n, где n находится в диапазоне 0-9, если он не существует. Возможно ли это сделать с помощью команды sed? Ниже приведено содержимое моего
Unix-подобные системы
Как удалить пробелы в адресах электронной почты, используя sed?
00
Вопрос или проблема У меня есть файл с тысячами адресов электронной почты, в которых есть пробел, который не должен быть… (например, ‘Aaliyah, Graves: Graves [email protected]‘). Я хотел бы узнать, как удалить пробел в адресе электронной
Компьютеры и программы
Как превратить линейный поток в непрерывный поток?
00
Вопрос или проблема В моем постоянном стремлении разумно подвести файлы .po под контроль версий git, я написал этот скрипт для использования в diff и filter-clean: msgcat --no-location --no-wrap --sort-output - | msgattrib --no-obsolete - | grep -Ev '^"POT-Creation-Date|^"PO-Revision-Date|^"Last-Translator|^"X-Generator'
Unix-подобные системы
Необходимо сделать несколько замен строк в файле.
00
Вопрос или проблема У меня есть файл с несколькими “абзацами”, подобными этому: <type>TRANS</type> <attributes/> <specification_method>rep_name</specification_method> <trans_object_id/>
Unix-подобные системы
sed? – Вставить строку после строки со специальными символами в сервисе Neutron
00
Вопрос или проблема Я пытаюсь написать скрипт bash, который вставит строку после совпадения строки в /usr/lib/systemd/system/neutron-server.service Мне удалось сделать это на других файлах без проблем, так как я просто вставлял переменные в необходимые
Unix-подобные системы
Как добавить символ экранирования в bash?
00
Вопрос или проблема Я хочу это {@codeBlock: TEstBigquerry.buildPicks} превратить в \{@codeBlock: TEstBigquerry.buildPicks/} Я пробовал sed -i '/{@/\{@' joana.txt получил sed: -e expression #1, char 5: неизвестная команда: `’
Unix-подобные системы
Извлечение положительных/отрицательных чисел с плавающей запятой из строки
00
Вопрос или проблема Я пытаюсь извлечь числа из некоторого текста. В настоящее время я использую следующее: echo "2.5 test. test -50.8" | tr '\n' ' ' | sed -e 's/[^0-9.]/ /g' -e 's/^ *//g' -e 's/ *$//g' | tr -s ' ' Это даст мне 2.5, “
Unix-подобные системы
Как я могу удалить начало и конец пути с помощью sed?
00
Вопрос или проблема Как я могу убрать первый ./ и завершающий / из моего пути? Мне нужно изменить следующий путь: ./dir1/dir2/file-example.json Сейчас в моем коде есть: sed -i 's/dir2\/file-example.json//' test.sh и он выводит это: .
Системное администрирование и сети
sed добавляет строку после совпадения, которая содержит новую строку
00
Вопрос или проблема У меня есть следующий блок. location /api { proxy_pass http://localhost:8080; } location /oauth2 { proxy_pass http://localhost:8080; } location /login { proxy_pass http://localhost:8080; } Я хочу добавить новую строку после proxy_pass
Компьютеры и программы

Скрипт Bash не может найти и обновить конкретную строку с помощью grep и sed

00
Вопрос или проблема Я пишу простой скрипт, чтобы добавить опции поддержки Wayland в определенные файлы приложений. Скрипт использует grep для проверки наличия строки и sed для добавления опций, если они отсутствуют. Однако у меня возникла проблема: grep
Unix-подобные системы
Замените префиксную строку в линиях файла и поместите в массив bash.
00
Вопрос или проблема В файле groupAfiles.txt находятся следующие строки: file14 file2 file4 file9 Мне нужен способ преобразовать их, чтобы убрать file и добавить /dev/loop, помещая их все в одну строку с пробелами между ними. /dev/loop14 /dev/loop2 /dev/loop4
Unix-подобные системы
Форматирование входного файла с помощью Sed для вывода, но создание пустой gilr
00
Вопрос или проблема У меня есть входной файл с миллионом записей, и я форматирую и записываю его в другой файл в другое место, но иногда он записывает пустой файл (интермиттентно). Вот сценарий: Input.out Добавление заголовка: echo "HSample" >