Wil*_*ell 7 unix testing
通过写入在测试套件中生成写入错误很简单/dev/full.是否有一种很好的技术来产生读错误?我目前正在使用LD_PRELOAD来覆盖,read但这似乎太复杂和不可移植(不是/ dev/full是可移植的......).
/dev/full
read
rub*_*sov 5
除了从目录中读取(如前面的答案中所述),您可以尝试阅读/proc/self/mem以获取错误(这应该让您EIO在Linux上获得).有关说明,请参阅:https://unix.stackexchange.com/a/6302
/proc/self/mem
EIO
归档时间:
13 年,5 月 前
查看次数:
1119 次
最近记录:
12 年,6 月 前