2
ответа

Рекурсивно строка замены в файлах

Я хочу заменить обратную косую черту в строке page_path\example_filename.txt с наклонной чертой вправо. Я также хочу смочь работать, это в большой файловой системе и иметь его рекурсивно ищет все...
22.03.2012
2
ответа

Sed: замена цифр

Я пытаюсь записать некоторые сценарии установки для того, когда я устанавливаю/обновляю Ubuntu. Я испытываю затруднения зафиксировать logrotate.d: /var/log/ufw.log {вращается, 7 еженедельных missingok notifempty сжимают delaycompress...
10.03.2012
2
ответа

Извлечение биграмм с sed

Как я разделяю весь текст, состоящий только из букв в биграммы. Например: нечетный даже отравляются большой дозой наркотика-> de dd-> ev Это то, что я имею до сих пор, но это не приводит к желаемому результату. [некоторые...
13.01.2012
2
ответа

Почему я не могу объединить две [или более ..] пустые строки в одну пустую?

Почему я не могу объединить две [или более ..] пустые строки в одну пустую строку? Какая уловка? echo -e "привет \ n \ n \ nhello2" | sed 's / ^ $ \ n ^ $ / \ n / g' hello hello2
06.08.2011
2
ответа

Какая sed версия не является GNU sed 4.0?

Я пытаюсь выяснить, какая версия sed, что я вошел в BusyBox 1.18.3. - вывод версии является загадочным. $ sed - присваивают версию, Это не GNU sed версия 4.0, которая следующий код от...
09.07.2011
2
ответа

острота sed для удаления всего между парой скобок?

Я работаю с некоторым текстом, который полон материала между скобками [], что я не хочу. Так как я могу удалить скобки сам, мне не нужна острота, чтобы сделать это для меня, но мне действительно нужна острота...
14.06.2011
2
ответа

Хочу к rsync некоторые файлы после того, как они были sedded

Я хотел бы к rsync некоторые файлы HTML к веб-серверу, которые работают форма. Для получения их в производстве формируются, я должен тривиально вставить строку ".production" в тег script. Я могу сделать это с...
02.05.2011
2
ответа

Почему этот sed не является regex соответствием?

Я недавно начал изучать sed. Я сделал 10$seq | sed '/[^049]/d', я ожидал 4 9 10, как произведено. Но я добрался 4 9, Где я делаю ошибку в понимании этого regex?
27.04.2011
2
ответа

нечувствительный к регистру sed - OpenWrt

вход был бы похож на это в файле: <сценарий и парсинг похожи на это: sed-i "s / <сценарий//g" SOMETHING.html, "/gi" не хорош, потому что OpenWrt не делает, знает это (busybox..):...
24.03.2011
2
ответа

Как заменить кавычки в файле с sed?

У меня есть файл, который содержит несколько строк xml. Я хотел бы заменить определенные части файла. Некоторые части файла содержат кавычки ("), который я хотел бы заменить. Я был...
20.03.2011
1
ответ

Граница слова sed не работает с символом двоеточия

У меня есть следующий файл > температура кота "ааа" "ааа :xyz" Желаемый результат "ббб" "ааа :хиз" Я использую следующую команду sed sed "s/\baaa\b/bbb/" tmp Но с этой командой я получаю "ббб"
03.12.2021
1
ответ

Сценарий Bash для замены путей вложения в файле полным путем

У меня есть смесь имен файлов и относительных путей в файле уценки, который я хочу реорганизовать, чтобы полный относительный путь к ~/app/ был вставлен для взаимодействия между программами чтения уценки. Для моих файлов в ~/app/ у меня есть, например. фа
30.11.2021
1
ответ

Как удалить многострочные -комментарии (Lua )в скрипте bash?

Я пишу bash-скрипт, в котором мне нужно удалить комментарии из файлов Lua, которые отформатированы :--вот так foo="bar" --или вот так --[[ или вот так ]] --[[ или подобно это ]] Я знаю, что могу использовать sed s/--
25.11.2021
1
ответ

Как создать резервную копию, а затем изменить файл с помощью sed?

Мне нужно перезаписать некоторые конфигурации на многих серверах одновременно, и я хочу изменить исходный файл конфигурации при создании резервной копии. Можно ли все это сделать с помощью sed, просто для любопытства? Кто-то упоминал этот шаблон, но он не
25.11.2021
1
ответ

Избирательное извлечение из шаблонного вхождения (удаленных повторяющихся строк )с использованием awk или sed

Файл имеет шаблон строки, в котором строка, не содержащая чисел, встречается в файле дважды. Энергия начальная, от -до -последняя, ​​окончательная = -87057.8200168321 -87208.7223900015 -87208.7197287879 Начальная энергия, следующая от -до -последняя, ​​ко
24.11.2021
1
ответ

добавить в файл переменные, разделенные запятыми

У меня есть файл, в который я хочу вставить строку ниже :экспорт ДОВЕРЕННЫХ _ПРОКСИ = '"172.16.0.0/12, 172.17.0.0/12"' [root@sasasas] #echo $TRUSTED _ПРОКСИ "172.16.0.0/12, 172.17.0.0/12" Но я получаю эту ошибку
19.11.2021
1
ответ

Заменить тег HTML на SED

Я `пытаюсь заменить html из нескольких файлов с помощью sed, но безуспешно. Мне нужно заменить это : с этим :<ссылка rel="icon" href="
18.11.2021
1
ответ

Извлечь строку функции перед именем функции с помощью регулярного выражения

Мне нужно регулярное выражение, которое будет искать что-то вроде :пакет _name.some _функция _name.foo ()это было бы частью строки и извлекло бы имя функции __, но оно должно работать и для чего-то вроде :если (некоторая _функция _name.foo()
18.11.2021
1
ответ

Подстановка Sed для строки, содержащей как пробелы, так и двойные кавычки

Я пытаюсь использовать sed в сценарии для изменения строки в моем файле конфигурации grub (/boot/grub/grub.cfg )при каждом обновлении grub. Я хочу заменить следующую строку :пункт меню "Kali GNU/Linux" с этим :'меню "Kali GNU/Linux"-
16.11.2021
1
ответ

SED -заменить номер строки новым текстом и переменными в текстовом файле

У меня проблемы с использованием sed в Bash, кто-нибудь может мне помочь? Эта команда sed работает нормально... команда sed sed -i '3s/. */...тест _текст.../g' ФАЙЛ.txt sed команда + переменные но когда я использую переменную в SED для нового текста, ново
15.11.2021
1
ответ

Поиск определенной части строки

Я хочу иметь этот скрипт, который будет хранить пользователей в формате :<$AccountName> <$DOB> <$Username><$Password> <$Email> в файле с именем Register.txt
13.11.2021
1
ответ

заменить шаблон новой строкой во вводе канала (не файл, а канал)

У меня есть входной поток, который я получаю с помощью netcat. Входной поток НЕ содержит символов новой строки. вместо этого есть 4 пробела, где должна быть новая строка. Поэтому мне нужно заменить каждое вхождение 4 пробелов символом новой строки
12.11.2021
1
ответ

sed + удалить все строки между двумя совпадающими шаблонами и вместо них добавить слово x=yes

вот пример скрипта когда я успешно удалил два совпадающих шаблона (, первым был cat <
02.11.2021
1
ответ

Как заменить пустые строки, за которыми следует определенная строка, этой строкой?

С помощью sed или awk или чего-то еще, как заменить пустые строки, за которыми следует определенная строка (например, & или \end{align} )этой строкой (отсюда & или \end{align} )? В качестве примера вот исходный файл (редактировать :менее неоднозначный при
30.10.2021
1
ответ

bash заменяет текст в строке подстановочными знаками sed/regnex

Мне интересно, возможно ли это, Я хочу массово заменить текст в разных файлах, это не проблема. Что я не могу понять, или даже если это возможно, так это заменить текст определенным образом. Например :Строка = XXXXX _имя ($var1)
28.10.2021
1
ответ

sed :как добавить текст к первым x вхождениям

Я пытаюсь добавить текст в конец строки первые x раз, когда он встречается. Я знаю, как это сделать глобально и для n случаев. Я не могу понять, как это сделать для первых n вхождений. Примером может служить файл text.txt, содержащий
22.10.2021
1
ответ

Сравнение со значением CSV-файла

У меня есть CSV-файл, и мне нужно сравнить значение в 4-м столбце 2-й строки со строкой. Образец CSV-файла :Кол1, Кол2, Кол3, Кол4 Val1, Val2, Val3, ValNeeded Я использую приведенный ниже код для выполнения этого, varcsv= `sed '2q;d' файл.csv | вырезать -
22.10.2021
1
ответ

Объяснение команды sed

Я нашел эту интересную команду :grep -v '^>' test.fasta | tr -d '\n' | sed -e 's/\ (.\ )/\1\n/g' | сортировать | уникальный -c | сортировать -р-н Я немного понимаю, что это значит (он считает буквы из текстового файла ), но мой вопрос об этом :sed -e 's/\
21.10.2021
1
ответ

sed для нескольких -выбор и удаление строки

Даны входные данные в формате установить корень = 'hd0, gpt3' if [ x$feature _платформа _поиск _hint = xy ]; тогда поиск --нет -дискета --fs -uuid --set=root --подсказка -bios=hd0,gpt3 --подсказка -efi=hd0,gpt3 --подсказка -baremetal=ahci0,gpt3 dcf03c24 -
20.10.2021
1
ответ

Как игнорировать начальные пробелы в sed при замене?

Я хочу игнорировать начальные пробелы в файле при поиске и замене шаблона. Окончательный вывод не должен содержать пробелов. Мне нужно сопоставить всю строку и заменить на нужную строку
19.10.2021