[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

bash programming



Ho un problemino con uno script che deve implementare un mio programma e
sono alle prime armi in fatto di bash programming!
Lo script e':
#!/bin/sh
if [ "$SSH_CLIENT" != `192.168.1.1` ]; then
echo "1" 
else 
echo "2"
fi

essndo la variabile $SSH_CLIENT uguale a 192.168.1.1 mi da come output 2
e inoltre questo:
script: line 1: 192.168.1.1: command not found
script: line 2: [: 192.168.1.1 34867 22: unary operator expected
Come posso correggere il problema? E inoltre, perche' ho sbagliato?
Grazie!!! :-)
Ciao

		Bigo!

-- 
E' piu' facile modificare le specifiche per adeguarle al software piuttosto che viceversa. [Anonimo]

------------------------------------------------------
         Registered Linux User # 365044
            http://dust.homelinux.org
    Please don't send me any Micro$oft attachments!
------------------------------------------------------
		    



Reply to: