2017-2018-1 20155317 《信息安全系统设计基础》课堂实践——实现mypwd
1 . 学习使用pwd
很显然pwd命令的意思是打印出该文件当前的绝对路径
2 . 了解pwd
首先使用man命令来查看pwd的是意思$ man pwd
使用man-k | grep命令查看
通过命令man getcwd
查看此函数的具体用法
3.pwd伪代码
根据使用getcwd()这个函数
{
接受用户输入文件名;
并调用getcwd()函数,并将其返回值打印;
}
4.实现pwd
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(void)
{
char buf[1024];
char *cwd =getcwd(buf, sizeof(buf));
if (NULL == cwd) {
perror("Get current working directory fail.\n");
exit(-1);
} else {
printf("Current working directory is : %s\n", cwd);
}
return 0;
}