html tool

2018年12月6日星期四

转:strace 截断


http://man.linuxde.net/strace

截断输出
-s参数用于指定trace结果的每一行输出的字符串的长度,下面看看test程序中-s参数对结果有什么影响,现指定-s为20,然后在read的是是很我们输入一个超过20个字符的数字串
[popexizhi: 这个位置很特殊,之前的看截断,都是从前面开始计数然后截断,这个是显示开始和结束忽略中间,是首次看到,效果不错,背后理论是什么啊?]
strace -s 20 ./test

read(0, 2222222222222222222222222      // 我们输入的2一共有25个
"22222222222222222222"..., 1024) = 26  // 而我们看到的结果中2只有20个

没有评论:

发表评论