在我公司的一些人员提出建议之后,我们决定对代码进行以下修改。无论使用“真实” ksh(ksh88,ksh93)还是任何ksh克隆(pdksh,MSK
ksh),这都给我们相同的结果。这对于bash也可以正常使用。
#!/bin/kshecho "anb" > junkflag=falsewhile read xdo flag=truedone < junkecho "flag = ${flag}"exit 0感谢jj33为先前接受的答案。

在我公司的一些人员提出建议之后,我们决定对代码进行以下修改。无论使用“真实” ksh(ksh88,ksh93)还是任何ksh克隆(pdksh,MSK
ksh),这都给我们相同的结果。这对于bash也可以正常使用。
#!/bin/kshecho "anb" > junkflag=falsewhile read xdo flag=truedone < junkecho "flag = ${flag}"exit 0感谢jj33为先前接受的答案。