Strona 1 z 1

Ngrok - wyłuskanie adresu

: 15 sie 2017, 16:00
autor: Trixo
Cześć,
jestem początkującym linuksiarzem,
mam problem z wyłuskaniem adresu przydzielanego przez ngrok'a.
Ngrok'a uruchamiam jako demon - poprzez nohup'a:

Kod: Zaznacz cały

nohup ngrok http 80 >> log 2>&1 &
Nie wiem jak w ogóle otrzymać string wyjściowy, powyższy kod nie zapisuje go do pliku (pusty plik), dlaczego?
Mógłby ktoś pomóc mi napisać taki skrypt?
Adres powinien być wyłuskany zaraz po otrzymaniu go.

Re: Ngrok - wyłuskanie adresu

: 15 sie 2017, 16:13
autor: enedil
Dzieje się tak gdyż ngrok nie pisze na standardowe wyjście, tylko używa ncurses. Adres uzyskasz wywołując

Kod: Zaznacz cały

curl http://127.0.0.1:4040/api/tunnels | jq '.tunnels[0].public_url'
Musisz do tego zainstalować jq (parser json).