Код: Выделить всё
convert present.gif -bordercolor white -border 1x1 \
-fill red -draw 'color 0,0 floodfill' \
-shave 1x1 present_bgnd.gif
https://legacy.imagemagick.org/Usage/color_basics/#replace
Нужно средствами sed превратить это в одну строку без лишних пробелов, переносов строк, и маркеров \ в конце (!) строки.
И завернуть это в xclip, чтобы брать исходный вариант из буфера иксов.
Почти всё я умею под отдельности, но не настолько хорошо знаю sed, чтобы уместить в один скрипт. ХЕЛП.
вставить буфер обмена X
echo $(xclip -o)
Удалить двойные пробелы:
printf "one two three" | sed 's/ \{1,\}/ /g'
Удалить переносы строк:
printf "line1 \nline2\n" | sed ':a; /$/N; s/\n//; ta'
Да, я знаю, что можно и так, но я не хочу конвеерный зверинец с разными утилитами.
printf "line1 \nline2\n" | tr -d '\n'