[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Создание и удаление директории - Пример
Этот пример создает директорию и затем удаляет ее. Проверка создания и
удаления выполняется вызовом system(3C) для исполнения команды ls(1).
Эта программа работает так:
$ mkrmdir
drwxr-x--- 2 jeg unixc 32 Mar 4 10:50 /tmp/D
/tmp/D not found
Файл: mkrmdir.c
СОЗДАНИЕ И УДАЛЕНИЕ ДИРЕКТОРИИ - ПРИМЕР
1 #include <stdlib.h>
2 #include <unistd.h>
3 #include <sys/types.h>
4 #include <sys/stat.h>
5
6 main()
7 {
8 mkdir("/tmp/D", S_IREAD|S_IWRITE|
9 S_IEXEC|S_IRGRP|S_IXGRP);
10
11 system("ls -ld /tmp/D");
12
13 rmdir("/tmp/D");
14
15 system("ls -ld /tmp/D");
16 }