update readme
This commit is contained in:
32
README.md
32
README.md
@@ -36,38 +36,12 @@ root/root
|
||||
* sum (функция должна суммировать int-массив)
|
||||
* fibonachi
|
||||
|
||||
|
||||
* Написать на C программу `wcl`, которая будет печатать количество строк в файлах на стандартный вывод.
|
||||
|
||||
В качестве аргументов программе `wcl` передаётся один или несколько путей к файлам.
|
||||
На выход печатается количество строк и имя файла (разделённые символом \t).
|
||||
|
||||
Примеры работы:
|
||||
|
||||
```
|
||||
$ ./wcl ./test/wiki_ci
|
||||
3335 ./test/wiki_ci
|
||||
|
||||
$ ./wcl ./test/wiki_ci ./test/nullfile
|
||||
3335 ./test/wiki_ci
|
||||
0 ./test/nullfile
|
||||
```
|
||||
|
||||
*ВАЖНО*: Уточнение для самых хитрых. Использовать system/execve для запуска внешних утилит нельзя!!!!1111адинадинадин
|
||||
|
||||
|
||||
|
||||
Вам могут понадобится функции:
|
||||
|
||||
* fopen(3)
|
||||
* fread(3)
|
||||
* fclose(3)
|
||||
* feof(3)
|
||||
|
||||
Могут пригодится утилиты:
|
||||
* cd, ls, mv, cat, pwd -- утилиты для навигации
|
||||
* gcc(1) -- компилятор
|
||||
* diff(1) -- утилита для поиска различий между двумя текстовыми файлми
|
||||
может пригодится для тестов
|
||||
* rm(1) -- утилита для удаления файлов
|
||||
|
||||
* code -- Среда разработки VSCode
|
||||
* vim(1) -- текстовый редактор
|
||||
|
||||
|
||||
Reference in New Issue
Block a user