powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Функция в bash для подсчета среднего размера файла в директории
6 сообщений из 6, страница 1 из 1
Функция в bash для подсчета среднего размера файла в директории
    #40125730
bash_unit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Подскажите пожалуйста, нужно написать функцию для подсчета среднего размера файла в директории. При условиях что:
путь к директории должен передаdfnmcz параметром;
функция должна проверять, что такая директория существует, после чего вывести на средний размер файла в ней;
при подсчете необходимо исключить поддиректории и символьные ссылки.
Получил подсказку, что размер файла можно с помощью stat -c "%s" filename.
Думаю что найти файлы можно с помощью find ~/ -maxdepth 2 -type f , но как подсчитать размер каждого файла?
...
Рейтинг: 0 / 0
Функция в bash для подсчета среднего размера файла в директории
    #40125747
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bash_unit
Добрый день! Подскажите пожалуйста, нужно написать функцию для подсчета среднего размера файла в директории. При условиях что:
путь к директории должен передаdfnmcz параметром;
функция должна проверять, что такая директория существует, после чего вывести на средний размер файла в ней;
при подсчете необходимо исключить поддиректории и символьные ссылки.
Получил подсказку, что размер файла можно с помощью stat -c "%s" filename.
Думаю что найти файлы можно с помощью find ~/ -maxdepth 2 -type f , но как подсчитать размер каждого файла?

Незачёт стедент!
Решение гуглится на раз-два.
...
Рейтинг: 0 / 0
Функция в bash для подсчета среднего размера файла в директории
    #40125960
Фотография volodin661
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: powershell
1.
2.
#!/usr/bin/env pwsh
dir | measure size -Average
...
Рейтинг: 0 / 0
Функция в bash для подсчета среднего размера файла в директории
    #40125967
Фотография volodin661
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: powershell
1.
2.
#!/usr/bin/env perl
print ($count = map $sum += -s, <*>) ? $sum/$count : 0
...
Рейтинг: 0 / 0
Функция в bash для подсчета среднего размера файла в директории
    #40125968
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
volodin661,
Если у студента задача - сделать в bash, ни perl ни тем более марсианский pwsh у него не примут.
...
Рейтинг: 0 / 0
Функция в bash для подсчета среднего размера файла в директории
    #40125970
Фотография volodin661
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefman,
на этот случай у меня в тумбочке ампула с калистым цианом,
если не примут, я отравлюсь.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Функция в bash для подсчета среднего размера файла в директории
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]