在多个程序之间自动处理文件
Automating file treatment between multiple programmes
我正在尝试找到一种方法来自动执行一系列使用多个不同程序的流程。 (无所谓 Ubuntu 和 Windows)。
对于每个程序,我都将过程归结为每个程序中的宏或脚本,因此我相信整个过程几乎可以完全自动化。我只是不知道我能做些什么来创建一个统一的工具。
流程如下;
我有一个包含数据的简单文本文件,我使用 jedit 宏来整理数据。然后转到 OpenCalc 模板创建图形,然后将该数据导入名为 TXM 的程序,该程序(多次点击后)生成一列数据,导出到 csv 文件,该 csv 文件导入到 R执行脚本的会话。
我必须每天重复这个过程(以及更多类似的过程)几十次,这让我抓狂。
我对如何使进口处理出口过程自动化的研究显示出了一线希望,但我还没有取得任何真正的进展。
我试过 Autoexpect,但无法在 Ubuntu 上运行。 TCL,我觉得只适用于互联网应用,Fabric我也没能做出来
我愿意花很多时间学习和开发一个工具来实现这一点,但目前我什至不确定要搜索什么术语。
我已经为 windows 弄明白了;我在文本编辑器中创建了一个 .bat 文件,当单击时提示用户输入名称等并重写另一个文本文件。然后,它会将该 .txt 文件作为带有 r 的脚本执行
command R.exe CMD BATCH c:\user\desktop\mymacro.txt
我正在尝试找到一种方法来自动执行一系列使用多个不同程序的流程。 (无所谓 Ubuntu 和 Windows)。
对于每个程序,我都将过程归结为每个程序中的宏或脚本,因此我相信整个过程几乎可以完全自动化。我只是不知道我能做些什么来创建一个统一的工具。
流程如下;
我有一个包含数据的简单文本文件,我使用 jedit 宏来整理数据。然后转到 OpenCalc 模板创建图形,然后将该数据导入名为 TXM 的程序,该程序(多次点击后)生成一列数据,导出到 csv 文件,该 csv 文件导入到 R执行脚本的会话。
我必须每天重复这个过程(以及更多类似的过程)几十次,这让我抓狂。
我对如何使进口处理出口过程自动化的研究显示出了一线希望,但我还没有取得任何真正的进展。
我试过 Autoexpect,但无法在 Ubuntu 上运行。 TCL,我觉得只适用于互联网应用,Fabric我也没能做出来
我愿意花很多时间学习和开发一个工具来实现这一点,但目前我什至不确定要搜索什么术语。
我已经为 windows 弄明白了;我在文本编辑器中创建了一个 .bat 文件,当单击时提示用户输入名称等并重写另一个文本文件。然后,它会将该 .txt 文件作为带有 r 的脚本执行
command R.exe CMD BATCH c:\user\desktop\mymacro.txt