Portál AbcLinuxu, 13. května 2025 23:25
#!/bin/bash # inicializace promennych f_hodn=hodnoceni.txt f_stud=students.txt var=a-e # zpracovani argumentu while getopts h:s:v arg do case $arg in h) f_hodn=$OPTARG;; s) f_stud=$OPTARG;; v) var=$OPTARG;; esac done echo $var echo $f_hodn echo $f_studnevite, proc kdyz ho spustim s parametrem v, tak ten se nevypise? Dela mi to vzdy u toho argumentu, ktery v h:s:v uvedu jako posledni v rade.
h:s:v:jinak více samozřejmě v manuálu.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.