bash脚本中的do file.do命令

bash脚本中的do file.do命令,bash,Bash,我想在ModelSim中自动打开模拟文件。Modelsim使用.do文件传递指令。为了能够自动化,我需要cycle和bash,在我看来这是一个合适的选择 但是.do文件是用do anything.do命令调用的。遗憾的是,bash将do视为其他函数(如for cycle)的一部分,我不知道,如何指示bash,一行是我想要传递到shell中的命令 有可能吗?还是有更好的方法 bash文件的示例: #!/bin/bash printf "Solution 1 will be opened.\

我想在ModelSim中自动打开模拟文件。Modelsim使用.do文件传递指令。为了能够自动化,我需要cycle和bash,在我看来这是一个合适的选择

但是.do文件是用do anything.do命令调用的。遗憾的是,bash将do视为其他函数(如for cycle)的一部分,我不知道,如何指示bash,一行是我想要传递到shell中的命令

有可能吗?还是有更好的方法

bash文件的示例:

#!/bin/bash    
printf "Solution 1 will be opened.\n"
cd solution_1/intel_cosim.prj/verification
do ../../../sol_vsim.do mi32_to_mi_inst 1
cd ../../../
.do文件的示例

OpenFile vsim.wlf
add wave -divider solution_1
add wave -radix decimal -group all_1 /tb/mi32_to_mi_inst/*
add wave -radix decimal -color orange -in -group inputs_1 /tb/mi32_to_mi_inst/*
add wave -radix decimal -color red -out -group outputs_1 /tb/mi32_to_mi_inst/*
wave zoom range 12ns 250ns
echo --------- solution_1 has been opened ---------
d
(或
o
,无所谓)前面加反斜杠

\do anything.do
d
(或
o
,无所谓)前面加反斜杠

\do anything.do

如果
do
位于$PATH变量的目录中,则可以使用
命令do
如果
do
位于$PATH变量的目录中,则可以使用
命令do

do
命令添加完整路径?向
do
命令添加完整路径?