मैं नीचे दिखाए गए कोड को देख रहा हूं और यह इनपुट की जांच करता है कि पंक्ति / स्तंभ तर्क -r
या तो शुरू होता है या -c
। ${1:0:2}
इस संदर्भ में क्या मतलब है?
rowArgName="-r"
colArgName="-c"
if [ "${1:0:2}" != $rowArgName ] && [ "${1:0:2}" != $colArgName ]
then
echo $correctCmdMsg >&2
exit 1
fi
getopt
या getopts
आपके जीवन को आसान (या जिसे ऐसा किया के जीवन) बनाने के लिए।
bash
।