在 ubuntu 中运行终端命令的脚本

在 ubuntu 中运行终端命令的脚本

我在大学网络中使用 MATLAB,但该网络的用户数量有限。因此,每当我matlab在终端中输入用户数量超出限制时,它都会显示错误:“超出用户数量限制”,现在我不得不一次又一次地尝试。我想编写一个脚本,打开终端并将“matlab”写入其中,如果打开则停止,否则继续运行。

答案1

#!/bin/sh

while [ matlab | grep -q 'user limit exceeded' ]
do
   matlab
   echo "Trying again"
done
echo "Success!"

应该去做吧。

相关内容