⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rmdirmany.c

📁 lustre 1.6.5 source code
💻 C
字号:
#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <time.h>#include <errno.h>#include <string.h>#include <fcntl.h>#include <unistd.h>#include <stdlib.h>int main(int argc, char ** argv){        int i, rc = 0, count;        char dirname[4096];        if (argc < 3) {                printf("Usage %s dirnamebase count\n", argv[0]);                return 1;        }        if (strlen(argv[1]) > 4080) {                printf("name too long\n");                return 1;        }        count = strtoul(argv[2], NULL, 0);        for (i = 0; i < count; i++) {                sprintf(dirname, "%s-%d", argv[1], i);                rc = rmdir(dirname);                if (rc) {                        printf("rmdir(%s) error: %s\n",                               dirname, strerror(errno));                        break;                }		if ((i % 10000) == 0)		    printf(" - deleted %d (time %ld)\n", i, time(0));        }        return rc;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -