1
我想開發使用tcl
的自定義git
命令。編程語言的選擇是考慮到學習的簡易性(我認爲)和可用性(git
附帶tcl
)。爲什麼不能在git調用的tcl腳本中調用mkdir?
我想使用tcl
腳本創建文件夾。通常我會在腳本中調用mkdir <name>
,並且它可以正常工作,但如果它git
命令它說:invalid command name "mkdir"
。
我是否缺少一些引用來添加到我的腳本中以使系統命令對我可用?
奇怪的是,exec sh
正在工作。但我不想將mkdir
換成sh
...或者這是我的唯一方法嗎?
魔法!謝謝!我並沒有想象文件夾操作將在'tcl'中與文件操作分組... http://www.tcl.tk/man/tcl/TclCmd/file.htm#M22 – shytikov
@shytikov雖然Tcl確實做了一些(深刻的)魔術在交互式使用中做出直接的'mkdir'工作,對於禁用的腳本(因爲它可能會導致一些輸入的意外)。目錄創建在'file'中,因爲沒有'directory'命令。 :-) –