echo
echo
echo
TESTACTION="mklichee;xcv;hhh;";
echo "TESTACTION List: ${TESTACTION}"
echo
echo start loop:
while [ -n "${TESTACTION}" ]; do
act=${TESTACTION%%;*};
#删掉第一个';'及其右边的所有字符串
echo "Execute command: ${act}"
TESTACTION=${TESTACTION#*;};
#删掉第一个';'及其左边的字符串
echo "TESTACTION List: ${TESTACTION}"
done
echo end loop!!!
echo
运行结果:
TESTACTION List: mklichee;xcv;hhh;
start loop:
Execute command: mklichee
TESTACTION List: xcv;hhh;
Execute command: xcv
TESTACTION List: hhh;
Execute command: hhh
TESTACTION List:
end loop!!!