Skip to content

Xugust/rk1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

#РК1

выполнил Макеенков Данила, ИУ8-23

ссылка на вариант 16: https://github.com/vkhorikov/CSharpFunctionalExtensions

  1. Название проекта
CSharpFunctionalExtensionss
  1. Краткое описание проекта (одной фразой). (Это скорее для вас может быть полезно, потому что некоторые из проектов интересны сами по себе - коснетесь в современных разработок)
библиотека в данном проекте помогает писать код более функциональным способом
  1. Количество файлов
$ git ls-files | wc -l
595
  1. Объем всех файлов
$ git ls-files | xargs wc -c | awk '{total += $1} END {print total}'
4140758
  1. Объем исходного кода: cpp, c, h, hpp, cxx, py, pl, php, java, cs, rb, rs, hs
$ git ls-files | grep -E ".(cpp|c|h|hpp|cxx|py|pl|php|java|cs|rb|rs|hs)$" | xargs wc -c | awk '{total += $1} END {print total}'
3926306
  1. Найти, если есть файл .clang-format
$ find . -type f -name ".clang-format"
пустой вывод - нет .clang-format
  1. Если есть каталог src, то общее количество файлов в каталоге src
$ find src -type f | wc -l
нет такого файла или каталога
  1. Выписать количество файлов, содержащих слово socket независимо от написания строчными или прописными буквами во всех файлах репозитория.
$ git grep -l -i "socket" | wc -l
0
  1. Выписать количество файлов, содержащих слово select независимо от написания строчными или прописными буквами во всех файлах репозитория.
$ git grep -l -i "select" | wc -l
81
  1. Выписать количество раз, сколько, содержится слово Microsoft, Google или Intel независимо от написания строчными или прописными буквами во всех файлах репозитория.
$ git grep -i -e "Microsoft" -e "Google" -e "Intel" | wc -l
10
  1. Найти расположение файла LICENSE относительно начала репозитория.
$ find . -name LICENSE*
./LICENSE
  1. Вывести строку для файла LICENSE (если он есть), содержащую следующие подпоследовательности символов: BSD, GNU, MIT, APSL, Apache, GPL, AGPL, LGPL
$ grep -e "BSD" -e "GNU" -e "MIT" -e "APSL" -e "Apache" -e "GPL" -e "AGPL" -e "LGPL" LICENSE.txt
The MIT License (MIT)
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published