■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

UNIX超初心者専用スレッド

651 :名無しさん@お腹いっぱい。 :02/02/12 20:55
>>650

C で書く。
d->d_name がファイルかどうかもチェックしてないけど、
とりあえず多分動く。


#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <dirent.h>
#include <errno.h>


int main(int argc, char **argv)
{
char *dirname;
DIR *dp;
struct dirent *d;


dirname = argc >= 2 ? argv[1] : ".";

dp = opendir(dirname);

if (!dp)
return errno;

chdir(dirname);

while (1) {
d = readdir(dp);
if (!d)
break;

unlink(d->d_name);
}

closedir(dp);

return 0;
}



掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)