Portál AbcLinuxu, 12. července 2025 15:55
#!/bin/bash
if test -f /etc/hosts
then #Soubor existuje. Skopíruj teda soúbor
cp /etc/hosts .
echo "Hotovo!"
else #Soubor neexistuje. Vypiš teda chybu
echo "Soubor neexistuje!"
exit
fi
pri tomto mi to hodilo./testik.sh: line 8: $'exit\r': command not found
pritom v ubuntu mi to islo bez chyby
dalsi kod
#!/bin/bash
x=0; # inicializuje hodnotu x na 0
while [ "$x" -le 5 ]; do
echo "Aktuálna hodnota x: $x"
# zvýšenie hodnoty x o 1
x=$(expr $x + 1)
sleep 1
done
mi dal error
./testik2.sh: line 8: syntax error near unexpected token 'done'
./testik2.sh: line 8: 'done'
a neviem co s tym...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.