Задача1

  1. Создать модуль который синхронно вычитывает содержимое файла и вывести содержымое файла в консоль.и посчитать время за какое файл был прочитан данные в консоль
  2. Создать модуль который асынхронно вычитывает содержимое файла и и вывести содержымое файла в консоль. посчитать время за какое файл был прочитан данные в консоль.

Задача2

  1. Вычитать из файла текст, создать из слов масив вида {слово : количество букв}б пропускать пробелы, запятые , точки ...
  2. Файл из 10 строк. Вычитать из содержимого файла строки по парамертру. Параметры вводить через консоль.(задача 1) : 2-ое предложение; 2) и предложения в котором есть слово "бука")
  3. Выводить каждую секунду в консоль по 1 слову из текста.

Задача3

  1. Вычитать файл JSON/ Вывести обьекты (свойства и значения) у которых есть свойство "name"

Задача4

  1. Вычитать из файла задачи и разкидать по отдельным файлам (task1.txt,task2.txt...)
  2. Определите размер файла 'world.txt'. Выведите его на экран. Выведите его в байтах, мегабайтах, гигабайтах.
  3. Взять текстовый файл 10мб и разбить его на 10 файлов по 1мб. Потом склеить и посмотреть на результат.
  4. вставте в текст: "Lorem ipsum dolor sit amet,("я тут") consectetur adipisicing elit. Porro, error."
  5. Допишите в конец файла с новой строки: P.S. 'Hello world'

Задача5

  1. Переименуйте файл 'test.txt' в 'mir.txt'.
  2. Создайте копию файла 'mir.txt' и назовите ее 'world.txt'.
  3. Удалите файл 'world.txt'.

Задача6

  1. Покажите содержимое папки в консоль.
  2. Найдите все файлы из папки 'test' и вставьте в начало каждого файла полный путь к нему (текст файла должен остаться в нем и начинаться с новой строки после пути).
  3. Проверьте существование файлов 'world.txt' и 'mir.txt'.