Você não precisa saber o endereço IP do seu próprio host para copiar arquivos para ele. Basta usar scp
para copiar o arquivo do host remoto:
$ scp [email protected]:path/to/read.txt ~/path/to/newRead.txt
Se você quiser copiar para seu host local do host remoto, obtenha seu próprio endereço IP com ifconfig
e emita o seguinte:
$ scp path/to/read.txt [email protected]:path/to/newRead.txt
em que 1.2.3.4
é o seu endereço IP local. Uma maneira conveniente de extrair o endereço IP de um host é usando esta função:
ipaddr() { (awk '{print $2}' <(ifconfig eth0 | grep 'inet ')); }
onde eth0
é sua interface de rede. Cole-o em ~/.bash_profile
para executá-lo como um comando normal - ipaddr
.