diff --git a/main.sh b/main.sh index e69de29..9de3631 100644 --- a/main.sh +++ b/main.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +# Проверяем, передан ли аргумент (директория) +if [ $# -ne 1 ]; then + echo "Использование: $0 <директория>" + exit 1 +fi + +directory="$1" + +# Проверяем, существует ли директория +if [ ! -d "$directory" ]; then + echo "Ошибка: Директория '$directory' не существует" + exit 1 +fi + +# Вызываем функции из других скриптов +source ./noc.sh +source ./nod.sh + +# Подсчитываем файлы +count_files "$directory" +count_directories "$directory" \ No newline at end of file