char* filename;
1.先判断参数个数
if(argc != 3)
{
printf("xxx");
}
filename = argc[1];
fd = open(filename,O_RDWR);
if(fd < 0)
{
printf("can‘t open!\n");
return 0;
}
判断完指令的有效性之后,再根据参数确定LED灯的状态
if(!strcmp("off",argv[2]))
{
val = 0;
write(fd,&val,1);
}
else if(!strcmp("on",argv[2]))
{
val = 1;
write(fd,&val,1);
}
else
{
print("Usage");
return 0;
}