скрипт bash для эха wan ip

Ожидается, что следующий сценарий bash повторит текущий IP-адрес wan, а не google «what is my ip».
Ошибка:

./ipChange.txt: строка 2: + short: команда не найдена "??

#!/bin/bash ip=dig +short myip.opendns.com @resolver1.opendns.com echo “$ip” 

Любая идея, как это исправить? Спасибо

  • Прокрутите файл и сделайте каждое слово переменной?
  • Проблема Unicode, когда ssh'ing от терминала GNOME до OS X
  • Как я могу выбрать другой файл bin?
  • Почему ошибки OS X `install` на перенаправленном входе, когда одна и та же версия` install` на linux работает нормально?
  • «Mac-стиль» распаковывается на linux
  • Переключение программного обеспечения с Linux на OS X, что такое gotchas?
  • у vi есть ошибка, которая изменяет пробелы в неотредактированных строках или есть возможность отключить эту функцию?
  • Как проверить, используется ли звуковая карта и, если возможно, какой процесс ее использует?
  • 2 Solutions collect form web for “скрипт bash для эха wan ip”

    замещать

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

    от

     ip=$(dig +short myip.opendns.com @resolver1.opendns.com) 

    У меня для вас более легкий oneliner:

     curl ipecho.net/plain 

    Если вы хотите его в переменной:

     myIp=$(curl ipecho.net/plain) 
    Interesting Posts

    mount.nfs4: протокол не поддерживается

    Как переключить среду Java для определенного процесса?

    Как отремонтировать Ubuntu после обновления? (из режима восстановления)

    Внешний жесткий диск NTFS, установленный как root, может изменять, но не добавлять файл

    Регулярное выражение для соответствия последовательностям буквенно-цифровых символов

    Автоматически убивать сеанс tmux

    Использовать vimrc другого пользователя, а также папку vim

    Я хочу сценарий, который будет брать несколько номеров столбцов от пользователя и отменить содержимое

    модификаторы даты

    Как настроить маршрутизатор linux, чтобы клиенты могли использовать максимальную пропускную способность?

    Как создать файл с именем, указанным в кодировке ASCII?

    GTK3 + и C ++ на OSX – «Нет установок GSettings установлены»

    Преимущество использования нескольких контрольных сумм для группы в AIDE

    Связь Red Hat vNIC (Virtual NIC) с физической NIC

    Создайте cpio-файл с различным абсолютным каталогом

    Linux и Unix - лучшая ОС в мире.