Есть скрипт, пишет инфу о ip хоста, вроде все пашет, только выкидывает ошибку, что, мол, "unary operator expected". В принципе не страшно, но немного анноит. Чем лечится, не подскажете?? И куда копать (хотя бы приблизительно). Спасибо.
#!/bin/bash
# Kidaet infu o ip hosta
if [ $1 == $(cat /dev/null) ]; then echo 'Usage: hostinfo hostname' && exit
fi
host $1 | sed -n 's/ has address//p' | cut -f 2 -d ' ' > /tmp/hostinfo
whois $(cat /tmp/hostinfo)
rm -f /tmp/hostinfo