Cześć!
czy ktoś z Was może mi powiedzieć jak stworzyć bramkę, która wyłączy program jeżeli parametr pierwszy nie ma prawa do zapisu, a przepusci gdy takowe ma?
Naskrobalem cos takiego. Prawde mowiac nie wiem jak korzystac z testow, stad ten problem. Caly czas probue wynik testu przypisac do zmiennej, ale nie wychodzi.
Kawalek kodu:
#NIE DZIAŁA- TEST 3- PRAWO DO ZAPISU
#++++++++++++++++++++++++++++++++++++++++++++
echo
echo warunek 3- plik1 musi miec prawo zapisu
prawo=`test -w $1`
if [ $prawo -ne 0 ]
then
echo ERROR... brak praw zapisu
exit 1
else
echo mamy prawa zapisu
fi
pozdrawiam.