From 65b45ab70b03b88af383ff59f536e9f5bd46ac95 Mon Sep 17 00:00:00 2001 From: ada-dmitry Date: Wed, 1 Nov 2023 10:27:24 +0300 Subject: [PATCH] added new lesson --- TMP/Practice/01.11/onLess.c | 26 ++++++++++++++++++++++++++ TMP/Practice/01.11/on_app1 | Bin 0 -> 16160 bytes TMP/Practice/sem25.10/test.c | 0 3 files changed, 26 insertions(+) create mode 100644 TMP/Practice/01.11/onLess.c create mode 100755 TMP/Practice/01.11/on_app1 create mode 100644 TMP/Practice/sem25.10/test.c diff --git a/TMP/Practice/01.11/onLess.c b/TMP/Practice/01.11/onLess.c new file mode 100644 index 0000000..07ecbbf --- /dev/null +++ b/TMP/Practice/01.11/onLess.c @@ -0,0 +1,26 @@ +#include +#include +#include + +int main(int argc, char *argv[]) +{ + DIR *dir; + struct dirent *entry; + if (argc > 1) + dir = opendir(argv[1]); + else + dir = opendir("/"); + if (!dir) + { + perror("diropen"); + return 1; + }; + while ((entry = readdir(dir)) != NULL) + { + printf("%d - %s [%d] %d\n", + entry->d_ino, entry->d_name, entry->d_type, + entry->d_reclen); + }; + closedir(dir); + return 0; +} \ No newline at end of file diff --git a/TMP/Practice/01.11/on_app1 b/TMP/Practice/01.11/on_app1 new file mode 100755 index 0000000000000000000000000000000000000000..08a9822c8d833f724908a12c5cdec92834124b6e GIT binary patch literal 16160 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 literal 0 HcmV?d00001 diff --git a/TMP/Practice/sem25.10/test.c b/TMP/Practice/sem25.10/test.c new file mode 100644 index 0000000..e69de29