2019-2020-1 20175311 обучения PWD достижения mypwd

2019-2020-1 20175311 обучения PWD достижения mypwd

требования к реализации

Изучение PWD команды 1
2 Study PWD достичь желаемого системного вызова (мужчина -k; ГРЭП), запись псевдокод
3 mypwd достигнуто
. 4 Тест mypwd

Научитесь PWD команды

PWD команда отображает текущий пользовательский рабочий каталог на абсолютный путь пути. Имя команды полный путь текущего каталога на стандартный вывод (корень). Все каталоги использовать / разделитель. Первый / представляет корневой каталог, последний каталог является текущим каталогом. Pwd команда может быть выполнена немедленно знать абсолютное имя пути текущего рабочего каталога находится.
1. Формат:
PWD [опция]
--help: отображение справочной информации;
--version: показать информацию о версии.
2. Функция: полный путь «текущий рабочий каталог» из
3. Общие параметры: без какого - либо параметра в целом

PWD команда

PWD печать рабочего каталога является аббревиатурой, что означает печать текущего пути. Откройте терминал, вы увидите текущую рабочую директорию перед выполнением команды $ номер, но будет появляться перед или ~ / и т.д. позже. Теперь введите PWD команды является то, что вы можете работать каталог полностью вытянут.



ПСЕВДОКОД Описание

Первый использовать то, что PWD команды, а затем введите человек PWD для команды информации PWD.

一个字符串数组储存绝对路径
调用函数getcwd()
if (返回的指针==NULL)
    调用函数出错,发出错误报告
else
    打印结果

реализация кода

#include <stdio.h>
#include <unistd.h>
int main(void)
{
    char buff[256];
    getcwd(buff,sizeof(buff));
    printf("当前路径为:%s\n",buff);
    return 0;
}

рекомендация

отwww.cnblogs.com/hujidong42/p/12046414.html