Век живи - век учись. Два часа возни в очередной раз доказали, что порой полезно просто заглянуть в man. 🤓
Что бы sed -i не ломал симлинки при массовой обработке файлов, необходимо использовать параметр
#будничное #sed
Что бы sed -i не ломал симлинки при массовой обработке файлов, необходимо использовать параметр
--follow-symlinks
:sed -i --follow-symlinks 's/PAM_1/PAM_2/g' ./sites-enabled/*.conf
#будничное #sed
Иногда, при написании скриптов, встаёт необходимость обработать какую-то HTML страницу, убрать из неё лишний код и т. п. Для этого, можно использовать sed, например, так:
Но способ далеко не самый удобный. Гораздо удобнее во многих случаях сделать вот так:
Либо сразу обратиться к сайту:
И получить при этом, только контент, уже очищенный от всего лишнего.
#будничное #sed #lynx
$ sed -e :a -e 's/<[^>]*>//g;/</N;//ba' index.html
Но способ далеко не самый удобный. Гораздо удобнее во многих случаях сделать вот так:
$ lynx --dump index.html
Либо сразу обратиться к сайту:
$ lynx --dump sysadmin.pm
И получить при этом, только контент, уже очищенный от всего лишнего.
#будничное #sed #lynx
📝 Parsing Workshop.
Заметки о парсинге данных. Bash, python, sed, awk и т. п. Есть и примеры, и упражнения для закрепления.
https://github.com/InsightDataScience/Parsing-Workshop
#github #bash #sed
Заметки о парсинге данных. Bash, python, sed, awk и т. п. Есть и примеры, и упражнения для закрепления.
https://github.com/InsightDataScience/Parsing-Workshop
#github #bash #sed
⚙️ Любители sed'а, тут для вас интересное принесли - sed дебаггер - https://aurelio.net/projects/sedsed/ Занятная штука, попробуйте надосуге. 🙂
#bash #sed #фидбечат
#bash #sed #фидбечат
sed_v1p0.pdf
404.1 KB
📚 Автор сделал свою книгу бесплатной на некоторое время. Тем, кто хочет потренироваться в использовании sed'а, стоит обратить на неё внимание.
#книга #sed
#книга #sed
Записки админа
🛠 Любопытный tui тренажёр для обучения основам работы в терминале. https://github.com/learnbyexample/TUI-apps/tree/main/CLI-Exercises #tui #cli #shell
🗜 Тем временем, репозиторий пополнился ещё несколькими tui программами, с помощью которых можно потренироваться в работе с awk, grep, sed и регулярками...
https://github.com/learnbyexample/TUI-apps/tree/main
#tui #awk #sed
https://github.com/learnbyexample/TUI-apps/tree/main
#tui #awk #sed
This media is not supported in your browser
VIEW IN TELEGRAM
🗜 Sad - утилита для массовой обработки текстовых файлов. Чем-то напоминает sed, но дополнительно позволяет просмотреть diff для вносимых изменений.
С установленным fzf в системе позволяет работать через tui интерфейс, без fzf просмотр diff также возможен, но в упрощённом варианте...
https://github.com/ms-jpq/sad
#sad #tui #sed
С установленным fzf в системе позволяет работать через tui интерфейс, без fzf просмотр diff также возможен, но в упрощённом варианте...
https://github.com/ms-jpq/sad
#sad #tui #sed