1

我在 solaris 上安装了一个应用程序,它有自己的特定命令,通常我在终端中一一运行以下命令:

eaw DDBSC1(然后提示符将变为<)< rldep:Cell=all;

我正在寻找一个脚本将其放入 bash 文件中并简单地运行它,我尝试过“expect”,但似乎 bash 脚本被存放在“eaw DDBSC1”行中并且没有执行我的第二行,有人可以帮忙吗?

4

1 回答 1

1

使用 bash 'here document'。<< 之后的命令!将由 shell 解释,直到出现以下!end字符串。

eaw DDBSC1 << !end
rldep:Cell=all;
!end
于 2013-04-08T13:39:45.053 回答