代码之家  ›  专栏  ›  技术社区  ›  Amir Rachum

“exec source<script>”在TCL中不起作用

  •  2
  • Amir Rachum  · 技术社区  · 15 年前

    我试图用以下命令调用tcl中的脚本:

    exec source <script path>
    

    我得到了错误

    couldn't execute "source": no such file or directory
    

    如何调用TCL的另一个脚本?

    编辑:我正在运行从我办公室的另一个人那里得到的命令。我被指示用source显式地运行“source”。所以换句话说,我该如何运行任何可以在CShell和TCL中工作的命令?

    6 回复  |  直到 11 年前
        1
  •  3
  •   mouviciel    15 年前

    source .

    exec

        2
  •  7
  •   Bryan Oakley    15 年前

    exec /bin/csh $path_to_script
    

    exec /bin/csh -c "source $path_to_script"
    

        3
  •  1
  •   Carlos Tasada    15 年前

    source <script path>
    

    exec [info nameofexecutable] <scritp path>
    
        4
  •  1
  •   Colin Macleod    15 年前

    set argv {first_arg second_arg}
    source script_path
    

    exec script_path first_arg second_arg
    
        5
  •  0
  •   ghostdog74    15 年前

        6
  •  0
  •   MarkusG    11 年前

    #!/bin/csh
    source SetMyEnvironment.csh
    tclsh MyScript.tcl