В мире дистрибутивов Linux существует множество полезных инструментов, которые помогают пользователю эффективно работать с текстом. Один из таких инструментов - это редактор sed (Stream Editor). Sed предоставляет возможности для манипуляции и преобразования текста в потоковом режиме, что делает его незаменимым инструментом для автоматизации задач обработки текста. Напомню, что ранее на канале выходили заметки, посвященные текстовым редакторам, как консольным, так и с графическим интерфейсом. Прочитать эти посты вы можете по ссылкам ниже...
Использование sed + convert для обработки изображений Довольно часто при работе приходиться массово править изображения. Оставляю наиболее часто используемые мной команды. Сначала необходимо перейти в каталог с изображениями с помощью консольной команды: cd folder Замена символов в названии по вхождению строки В данном примере для всех файлов с расширением "jpg" меняет сивол "-" на "_" for i in *.jpg; do k=`echo ${i}|sed s/'-'/'_'/g`; mv "${i}" ${k}; done Замена символов в названии регулярному выражению...