bash-скрипт для вывода IP-адреса wan [дубликат]

Я тоже не эксперт по ImageMagick, поэтому должно быть что-то получше, чем этот пример:

convert -pointsize 72 label:ByeBye -resize 300x100! /tmp/b.gif
convert -pointsize 72 label:Hello -resize 300x100! /tmp/a.gif
for i in $(seq 10)
do   composite -blend ${i}0 /tmp/b.gif /tmp/a.gif /tmp/c${i}0.gif
done
convert -delay 50 -dispose None /tmp/c?0.gif /tmp/c100.gif -loop 3 /tmp/out.gif
display /tmp/out.gif

Мы создаем 2 небольших гифки с текстом, затем используем -blend со значением от 10% до 100% для создания файлов с c10.gif на c100.gif . Они объединяются в анимацию с задержкой 50/100 секунд на кадр, повторяя 3 цикла. См. анимацию и compose .

enter image description here

2
30.10.2016, 22:31
2 ответа

У меня для вас есть более простой вариант:

curl ipecho.net/plain

Если вам нужна переменная:

myIp=$(curl ipecho.net/plain)
2
27.01.2020, 22:04

Заменить

ip=dig +short myip.opendns.com @resolver1.opendns.com

на

ip=$(dig +short myip.opendns.com @resolver1.opendns.com)
1
27.01.2020, 22:04

Теги

Похожие вопросы