From ca57adfdae66ed86b99b303709c05ced985a4739 Mon Sep 17 00:00:00 2001 From: gandc Date: Fri, 14 Feb 2025 23:52:02 +0300 Subject: [PATCH 1/2] Added gitignore --- .gitignore | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ea02259 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +# Игнорирование скомпилированных файлов и временных файлов +.build/ +*.o +*.out +*.log From 7d0b87e4f1269df432e0628d366fca24140a2ba4 Mon Sep 17 00:00:00 2001 From: gandc Date: Fri, 14 Feb 2025 23:52:46 +0300 Subject: [PATCH 2/2] README --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..1514c51 --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# Описание проекта + +## Функционал +Программа копирует содержимое файлов, переданных в аргументах командной строки, в стандартный вывод. Если аргументы отсутствуют, копирование выполняется из `stdin` в `stdout`. + +## Входные данные +Файлы, переданные как аргументы, или ввод с клавиатуры. + +## Выходные данные +Содержимое файлов или введённый текст. + +## Аналоги в Linux +Похожий функционал реализует утилита `cat`. + +## Компиляция +Используйте команду: +```sh +make +