您的位置:首页 > 其它

2017-2018-1 20155317 《信息安全系统设计基础》课堂实践——实现mypwd

2017-11-18 15:51 435 查看
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;
}


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐