进程会计的问题

2019-03-26 12:29发布

我买了《UNIX环境高级编程》,正在看。
现在看到第八章8.14进程会计,第215页。
我下载了源码。我现在遇到的问题是,
我运行源码里的例程,运行结果和书上的差不多,但是我自己写了个程序就不行。
可是我反复对照了,程序都一样。
现在把两种对比贴出来,大神帮我看看哪儿有问题。
(1)成为超级用户,用accton命令启用会计处理。
1.png
(2)终止超级用户shell,运行图8-28程序。
运行源码文件夹里的test1.c程序,如下:
2.png
可是运行我的程序,其实代码都一样,只是文件夹不同。
3.png
可以看到,什么也没显示。我百思不得其解。
现在把我的程序贴出来。
1.png 2.png
大婶解惑,谢谢!

此帖出自Linux与安卓论坛
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
chenbingjy
1楼-- · 2019-03-26 18:27
 精彩回答 2  元偷偷看……
maychang
2楼-- · 2019-03-26 20:58
chenbingjy 发表于 2016-7-30 11:42
找到问题了。
execl("/bin/dd",...........
上图中bin前面少了一个“/”

人是不可靠的。出错,永远是你的错,不是写程序错了一个符号,就是焊接时有条腿没焊牢。

一周热门 更多>