Xinqi Bao's Git
fd286258d0433dbbe2c203be4859ed4e74facd2b
1 /* See LICENSE file for copyright and license details. */
9 static void lsx(const char *dir
);
12 main(int argc
, char *argv
[]) {
17 else for(i
= 1; i
< argc
; i
++)
23 lsx(const char *dir
) {
29 if(!(dp
= opendir(dir
))) {
33 while((d
= readdir(dp
))) {
34 snprintf(buf
, sizeof buf
, "%s/%s", dir
, d
->d_name
);
35 if(!stat(buf
, &st
) && S_ISREG(st
.st_mode
) && access(buf
, X_OK
) == 0)