如何在其他Shell中执行命令?

詹马科·布洛洛(Gianmarco Broilo)

我有一个bash脚本,可以打开一个名为salome shell的shell,它应该在该shell中执行一个名为as_run的命令。问题是,进入salome外壳后,直到我退出salome外壳,它才执行命令。这是我得到的代码:

#!/bin/bash

cd /opt/salome/appli_V2018.0.1_public
./salome shell
eval "as_run /home/students/gbroilo/Desktop/Script/Template_1_2/exportSalome" 

为了在salome shell中执行命令,我该怎么办?

巴赫连恩

可能这就是您想要的:

# call salome shell with commands in a specified script file
cd /opt/salome/appli_V2018.0.1_public
./salome shell <"/home/students/gbroilo/Desktop/Script/Template_1_2/exportSalome"

或者可能是您想要的:

# pipe a command as_run... to salome shell
cd /opt/salome/appli_V2018.0.1_public
echo "as_run /home/students/gbroilo/Desktop/Script/Template_1_2/exportSalome" | ./salome shell

无论如何,您必须阅读salome指南,了解salome shell如何调用它的脚本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在cron(或其他已启动)用来执行命令的环境中打开shell?

如何获取当前的shell并在其中执行命令?

此代码如何在其他线程中执行?

如何在其他目录中执行python脚本?

如何在其他工作目录中运行命令?

如何在其他tty中运行命令?

如何在vim中执行命令?

在根目录中运行make命令时,如何在其他目录中运行可执行文件?

如何在Bash Shell中为每个文件使用查找并执行命令?

cd && ls | grep:如何在当前shell中执行命令并传递输出

在预期条件下如何在Shell脚本中的if语句下执行命令?

如何在 pycharm 中调试包含可执行命令的 shell 脚本文件?

如何在执行命令并移动到 node.js 中的其他语音通道后检查此人的语音通道 ID?

如何使用Shell脚本在gnuplot中执行命令?

在终端中执行命令后,有时我无法执行其他命令

如何停止当前在其他Shell中运行的所有“播放”命令?

如何在文本文件中执行命令?

浏览器如何在cmd中执行命令?

如何在单独的终端中自动执行命令?

如何在windbg脚本中并行执行命令?

如何在Linux的终端中循环执行命令?

如何在iTerm2中自动执行命令

如何在 github 操作中执行命令 Post run?

如何在Haskell中执行命令列表?

如何在python文件中执行命令?

如何在Powershell中永久重复执行命令?

如何在Python脚本中执行命令?

如何在执行命令(SSHLibrary)中获得确认

如何在bash脚本中执行命令?