1、首先输入下方的代码:
#include<stdio.h>
#include<unistd.h>
#include<string.h>
#include<sys/stat.h>
intmain(intargc,char*argv[])
{
FILE*file
intopt
char*optstring="a:b:c:d"
charfname[50]
while((opt=getopt(argc,argv,optstring))!=-1)
2、然后再输入下方的代码:
{
switch(opt)
{
case'a':
strcpy(fname,optarg)
if(mkdir(fname,0777)==-1)
printf("failtobuilddirectionary\n")
//if((file=fopen(fname,"w+"))==NULL)
// printf("openfileerror\n")
break
}
}
return0
}
3、最后这样就完成了,效果如图:
linux的文件 *** 作基本命令有以下几个,
查看目录下文件, ls
2. 创建文件夹,mkdir dirname
3. 创建普通文件,touch filename
4. 输出文件内容,cat filename
1、先进入到/,右键开终端,输入命令:【cd /】。
2、输入创建目录:【sudo mkdir 】,在【sudo mkdir 】,输入目录名,例如ls。
3、然后输入管理员key,那么即可创建一个目录。
4、此时,输入ls,查看目录,看到根目录下有了ls目录,说明已经创建ls目录成功。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)