我正在 Linux 中运行 AutoDock Vina 程序(使用 Perl 脚本)。它生成大量重要数据(关于蛋白质-配体对接复合物的结合自由能)。但是,我无法将它们保存在 log.txt 文件中(因为 Vina 的当前版本已删除了为各个对接复合体创建日志文件的选项)。由于我的程序需要 4-5 天才能完成,因此我想知道每次为每个对接复合体生成这些数据时,如何在 log.txt 文件中实时保存这些数据。
答案1
我不确定我是否很好地理解您的问题,但如果您可以从终端启动命令,则可以使用重定向:
./yourprogram > path/to/your/logfile.txt
或者,如果您想附加到现有文件:
./yourprogram >> path/to/your/logfile.txt
如果您需要更多帮助,请随时添加一些有关程序如何生成数据的信息(终端输出或任何其他方式...)
希望这可以帮助 ;-)