Szukam do kodu wyświetlane poniżej i sprawdza dane wejściowe jeśli argumenty wiersz / kolumna zacząć albo -r
lub -c
. Co ${1:0:2}
znaczy w tym kontekście?
rowArgName="-r"
colArgName="-c"
if [ "${1:0:2}" != $rowArgName ] && [ "${1:0:2}" != $colArgName ]
then
echo $correctCmdMsg >&2
exit 1
fi
getopt
czy getopts
aby ułatwić Ci życie (lub życie kogo to zrobił).
bash
.