Ich muss Cygwin Bash von einem Tcl-Skript aufrufen und einige Argumente ausführen, kurz nachdem die Bash geöffnet ist. hier ist mein Code:Pass Argumente von Tcl-Skript zu Cygwin Bash
set gitBash ""
append gitBash "C:/cygwin/bin"
cd $gitBash
set command exec
lappend command "bash.exe"
lappend command "-c"
lappend command "cd cygdrive/c/workset"
Das Problem ist, ich
couldn't execute "exec bash.exe -c {cd cygdrive\c\workset\CASTLE5\2_Castle5_Dev\1_Castle}": no such file or directory
while executing
"exec $command"
irgendwelche Hinweise diesen Fehler?
Ihr grundsätzliches Problem besteht darin, dass Sie eine Shell starten (versuchen), das Verzeichnis in der Shell ändern und dann die Shell beenden. Das riecht nach einem XY-Problem: Was ist dein eigentliches Ziel? –