我写第一个吧,仅供参考:
/*---------code-------------*/
#include
#include
#include
#include
#include
void what_is( int);
int main()
{
struct stat info;
if( stat("/etc/passwd", &info) == -1 )
perror("etc/passwd");
else
what_is( info.st_mode );
printf("last access time is %s\n", ctime(&info.st_mtime));
return 0;
}
void what_is( int mode )
{
if( S_ISDIR(mode) ) printf("/etc/passwd is Directory file.\n");
if( S_ISFIFO(mode) ) printf("/etc/passwd is Fifo file.\n");
if( S_ISLNK(mode) ) printf("/etc/passwd is link file.\n");
if( S_ISREG(mode) ) printf("/etc/passwd is regular file.\n");
if( S_ISSOCK(mode) ) printf("/etc/passwd is socket file.\n");
}
/*--------end--------*/
问一下楼上那个兄弟,你说的猪八戒是什么?
老大,分数太少啦,,,,,,,,,,,,
这么多脚本,估计少了400分没人给你写。
猪八戒上这样的任务至少100RMB的。
很简单吗,这样的linux下的C是入门啊