0

我想连接到 Solaris 机器并从 Unix 环境中读取日志文件,以便我可以解析日志中的数据并创建报告。对于解析,我想到了使用 VC++。

我正在使用 Visual Studio 2012,因为用户不具备在 Unix 环境(控制台)中工作的知识,并且 GUI 不可用。

如何使用 VC++ 程序连接到 Unix 环境?

4

1 回答 1

2

当然,您最好在 Solaris 机器上运行一个 Perl 脚本来解析日志并将文件本地转储到 Solaris 机器。恕我直言,用 Perl 或 Python 编写这种“日志抓取工具”要容易得多。

然后,您可以安排 Solaris 机器上的目录通过 Samba 以只读方式共享,这样您的 Windows C++ 程序所要做的就是检查共享上是否存在文件并打开它. 这里只需要本地文件打开功能。

如果无法共享,那么您将受到网络团队允许您使用的任何限制。

于 2012-04-23T10:16:44.883 回答