Как получить ipaddress с помощью команды cron в ОС Ma c? - PullRequest
0 голосов
/ 26 мая 2020

Я использую DSL, и мой IP-адрес меняется каждые несколько часов. Я пытаюсь настроить кукурузу, чтобы получать свой IP-адрес каждые несколько минут и сохранять результаты в текстовом файле. Я использую команду ниже в cron

* * * * * curl ipecho.net/plain >> $HOME/results.txt 2>&1

Если я запускаю команду curl ipecho.net/plain отдельно в приглашении оболочки, я получаю вывод как IP-адрес, как показано ниже:

~ ❯❯❯ curl ipecho.net/plain

150.167.178.67

Но когда я запускаю ту же команду в кукурузе, я получаю совсем другой результат, как показано ниже:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100    14  100    14    0     0     28      0 --:--:-- --:--:-- --:--:--    28
150.167.178.67

Может кто-нибудь помочь мне, почему это происходит? Все, что я хочу записать, - это время и IP-адрес в текстовом файле.

С уважением

...