Сегодня провёл эксперимент на скорость работы wget, curl и <>/dev/tcp/
Результат меня просто поразил...
olem2k@OVMelnichuk:~$ time(content=$(wget 192.168.0.1 -q -O -))
real 0m0.240s
user 0m0.020s
sys 0m0.000s
olem2k@OVMelnichuk:~$ time(content=$(curl -L 192.168.0.1))
real 0m0.247s
user 0m0.020s
sys 0m0.010s
Oleg V. Melnichuk: olem2k@OVMelnichuk:~$ time(exec 3<>/dev/tcp/192.168.0.1/80; echo -e "GET / HTTP/1.1\n\n" >&3;)
real 0m0.002s
user 0m0.010s
sys 0m0.000s
три времени
0.240s
0.247s
0.002s
Два предыдущих больше в 120 (!!!) раз!
Результат меня просто поразил...
olem2k@OVMelnichuk:~$ time(content=$(wget 192.168.0.1 -q -O -))
real 0m0.240s
user 0m0.020s
sys 0m0.000s
olem2k@OVMelnichuk:~$ time(content=$(curl -L 192.168.0.1))
real 0m0.247s
user 0m0.020s
sys 0m0.010s
Oleg V. Melnichuk: olem2k@OVMelnichuk:~$ time(exec 3<>/dev/tcp/192.168.0.1/80; echo -e "GET / HTTP/1.1\n\n" >&3;)
real 0m0.002s
user 0m0.010s
sys 0m0.000s
три времени
0.240s
0.247s
0.002s
Два предыдущих больше в 120 (!!!) раз!