_cd.h

来自「Unix shell是unix的命令解释程序」· C头文件 代码 · 共 25 行

H
25
字号
#include<unistd.h>#include<stdio.h>#include<sys/types.h>#include<dirent.h>#define buflen 80int _cd(char *argv){//	if(argc==NULL)//	{//		getcwd(buffer,buflen);//		chdir(buffer);//	}        if(opendir(argv)==NULL)	{		printf("can't open %s",argv);		exit(0);	}	chdir(argv);	char buffer[buflen];	getcwd(buffer,buflen);	printf("cwd=%s\n", buffer);	exit(0);}

⌨️ 快捷键说明

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