我想创建一个shell脚本来启动我的项目环境。 我在安装了zsh和oh-my-zsh时使用了ITerm2。
我想:
我得到的就是这个:
Public Const rootdir = "C:\Users\deb670s\Desktop\importcsv"
Sub import()
Dim nr As Integer
Dim file As AcBrowseToObjectType
file = Dir$(rootdir & "*.csv")
nr = 1
Do While file <> ""
DoCmd.TransferText acImportDelim, "ImportSpec", "NewTableName-" & nr, rootdir & file, True, , msoEncodingCentralEuropean
file = Dir$
nr = nr + 1
Loop
End Sub
正如您所料,这不起作用。你能指出我应该看的方向吗?或者甚至可以用shell脚本做什么?
答案 0 :(得分:2)
完全可能。
我使用名为ttab的NPM软件包做了很多同样的事情(尽管它是一个Rails项目)。
# First switch to directory
cd front
# Open new tab in that directory and execute
ttab -G eval "gulp watch"
注意:如果需要,您可以执行多个命令,例如gulp watch; rails s
。
# Define the function before it is called
gotofolder()
{
cd ~/mydirectory
}
# start the other tabs (...)
# change the original tab directory
gotofolder
# Run Rails or whatever
./bin/rails s
如果您想了解我是如何做到的,请查看my MDFR repo中的confereai.sh
脚本。