【发布时间】:2014-09-14 17:35:49
【问题描述】:
我想使用 execl() 包含一个文件并将整个内容作为作业提交,任何人都可以帮助我,我可以在其中使用哪些参数.. 我可以发送文件路径以外的任何其他参数吗和文件名。
【问题讨论】:
-
使用
excel()?你是说微软Excel?这需要许可证,因此与 Linux 不兼容。 -
不,是linux中的execl()命令。
-
除了文件路径之外,您可以发送任意数量的参数。但是 execl() 的最后一个参数必须为 NULL 以指示参数列表的结尾。
-
很不清楚你想要达到什么。显然,您想编写一个使用
execl()function(不是 command!)的 C 程序来执行将读取文件的其他程序——但它不是清除您希望文件内容到哪里。也不清楚文件名的来源;它会成为您编写或内置程序的参数吗?您是否考虑过使用cat代替您的程序?您是否考虑过让您的程序使用cat?