Допустим, у меня есть псевдоним:
alias findip='wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//''
вывод будет выглядеть так:
matthew@ubuntu:~$ findip
71.141.232.38
matthew@ubuntu:~$
Очень просто, он находит мой IP-адрес, подключаясь к сайту и ищет мой IP-адрес. Теперь, если бы я должен был бежать:
tsocks wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address://' -e 's/<.*$//'
Я хотел бы получить вывод, как это:
matthew@ubuntu:~$ tsocks wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'
77.247.181.162
matthew@ubuntu:~$
Вы заметите, что IP-адреса разные. Это потому, что я перенаправил команду через tsocks
, которые я настроил для использования tor. Но если бы я должен был бежать:
tsocks findip
Мой вывод будет такой:
matthew@ubuntu:~$ tsocks findip
exec: 87: findip: not found
matthew@ubuntu:~$
Как настроить систему так, чтобы созданные псевдонимы применялись при запуске через tsocks?