मैं नीचे दिखाए गए कोड को देख रहा हूं और यह इनपुट की जांच करता है कि पंक्ति / स्तंभ तर्क -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।