如何在cmd或powershell中运行以下脚本?
How to run the following scripts in cmd or powershell?
我正在使用 atem64 converter
将 Metastock 数据格式转换为 CSV
。基本上 atem64
是 exe 文件, -o
是输出文件,行尾的目录是源目录。现在我想自动执行此过程,而不是 运行 在 cmd 中一个一个地执行它们。我想我可以对此使用循环,但我对 powershell 仍然不太了解,现在我的重点是完成我在 Golang 中编写的 stockparser 和我们将使用这些数据的后端 API。但是在我什至可以将这些上传到数据库之前,我需要 CSV
格式的它们,有人可以帮助我吗?
可以在另一个文本文件中指定每个源和相应的输出 directory/file 然后 运行 atem64
通过循环?
atem64 -F, -o "./ATEM Convert Day/Global FX.TXT" -f "-time,-openint" --ignore-master "./Download Day/Global FX"
atem64 -F, -o "./ATEM Convert Day/Global Index.TXT" -f "-time,-openint" --ignore-master "./Download Day/Global Index"
atem64 -F, -o "./ATEM Convert Day/HFRI.TXT" -f "-time,-openint" --ignore-master "./Download Day/HFRI"
atem64 -F, -o "./ATEM Convert Day/US AMEX.TXT" -f "-time,-openint" --ignore-master "./Download Day/US AMEX"
atem64 -F, -o "./ATEM Convert Day/US NASDAQ.TXT" -f "-time,-openint" --ignore-master "./Download Day/US NASDAQ"
atem64 -F, -o "./ATEM Convert Day/US NASDAQ ETF.TXT" -f "-time,-openint" --ignore-master "./Download Day/US NASDAQ ETF"
atem64 -F, -o "./ATEM Convert Day/US NYSE.TXT" -f "-time,-openint" --ignore-master "./Download Day/US NYSE"
atem64 -F, -o "./ATEM Convert Day/Global FX Symbols.TXT" -s --ignore-master "./Download Day/Global FX"
atem64 -F, -o "./ATEM Convert Day/Global Index Symbols.TXT" -s --ignore-master "./Download Day/Global Index"
atem64 -F, -o "./ATEM Convert Day/HFRI Symbols.TXT" -s --ignore-master "./Download Day/HFRI"
atem64 -F, -o "./ATEM Convert Day/US AMEX Symbols.TXT" -s --ignore-master "./Download Day/US AMEX"
atem64 -F, -o "./ATEM Convert Day/US NASDAQ Symbols.TXT" -s --ignore-master "./Download Day/US NASDAQ"
atem64 -F, -o "./ATEM Convert Day/US NASDAQ ETF Symbols.TXT" -s --ignore-master "./Download Day/US NASDAQ ETF"
atem64 -F, -o "./ATEM Convert Day/US NYSE Symbols.TXT" -s --ignore-master "./Download Day/US NYSE"
我通过在每行前面添加 .\
并将 -F,
更改为 -F","
来解决它
虽然如果我可以使用循环来完成它仍然会很好。无论如何,只有几行,所以我想这无关紧要
我正在使用 atem64 converter
将 Metastock 数据格式转换为 CSV
。基本上 atem64
是 exe 文件, -o
是输出文件,行尾的目录是源目录。现在我想自动执行此过程,而不是 运行 在 cmd 中一个一个地执行它们。我想我可以对此使用循环,但我对 powershell 仍然不太了解,现在我的重点是完成我在 Golang 中编写的 stockparser 和我们将使用这些数据的后端 API。但是在我什至可以将这些上传到数据库之前,我需要 CSV
格式的它们,有人可以帮助我吗?
可以在另一个文本文件中指定每个源和相应的输出 directory/file 然后 运行 atem64
通过循环?
atem64 -F, -o "./ATEM Convert Day/Global FX.TXT" -f "-time,-openint" --ignore-master "./Download Day/Global FX"
atem64 -F, -o "./ATEM Convert Day/Global Index.TXT" -f "-time,-openint" --ignore-master "./Download Day/Global Index"
atem64 -F, -o "./ATEM Convert Day/HFRI.TXT" -f "-time,-openint" --ignore-master "./Download Day/HFRI"
atem64 -F, -o "./ATEM Convert Day/US AMEX.TXT" -f "-time,-openint" --ignore-master "./Download Day/US AMEX"
atem64 -F, -o "./ATEM Convert Day/US NASDAQ.TXT" -f "-time,-openint" --ignore-master "./Download Day/US NASDAQ"
atem64 -F, -o "./ATEM Convert Day/US NASDAQ ETF.TXT" -f "-time,-openint" --ignore-master "./Download Day/US NASDAQ ETF"
atem64 -F, -o "./ATEM Convert Day/US NYSE.TXT" -f "-time,-openint" --ignore-master "./Download Day/US NYSE"
atem64 -F, -o "./ATEM Convert Day/Global FX Symbols.TXT" -s --ignore-master "./Download Day/Global FX"
atem64 -F, -o "./ATEM Convert Day/Global Index Symbols.TXT" -s --ignore-master "./Download Day/Global Index"
atem64 -F, -o "./ATEM Convert Day/HFRI Symbols.TXT" -s --ignore-master "./Download Day/HFRI"
atem64 -F, -o "./ATEM Convert Day/US AMEX Symbols.TXT" -s --ignore-master "./Download Day/US AMEX"
atem64 -F, -o "./ATEM Convert Day/US NASDAQ Symbols.TXT" -s --ignore-master "./Download Day/US NASDAQ"
atem64 -F, -o "./ATEM Convert Day/US NASDAQ ETF Symbols.TXT" -s --ignore-master "./Download Day/US NASDAQ ETF"
atem64 -F, -o "./ATEM Convert Day/US NYSE Symbols.TXT" -s --ignore-master "./Download Day/US NYSE"
我通过在每行前面添加 .\
并将 -F,
更改为 -F","
来解决它
虽然如果我可以使用循环来完成它仍然会很好。无论如何,只有几行,所以我想这无关紧要