16 for (cp
= "", i
= 1; i
< argc
; cp
= " ", i
++) {
17 if (lstat(argv
[i
], &sb
) < 0)
19 if (!S_ISREG(sb
.st_mode
))
21 fd
= open(argv
[i
], O_RDONLY
);
26 if (read(fd
, buf
, 3) != 3) {
30 if (strncmp(buf
, ".so", 3))
31 count
++, printf("%s%s", cp
, argv
[i
]);