ellofae / Command-line-filemanager

A command-line utility for working with files in Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Command-line-filemanager


Утилита командной строки, позволяющая работать с файлами при помощи команд wc, cat и флагов.

Утилита написана на Go, её функционал реализован при помощи горутин, управляющей горутины, каналов и конвейеров. Утилита состоит из двух частей: cat и wc

cat

cat - позволяет читатать файлы и записывать их содержимое в стандартный поток вывода: cat [OPTION].. [FILENAME]..

  • cat (default) - вывести в стандартный поток вывода содержимое файла
  • cat -b - пронумеровать непустые выходные строки
  • cat -n - пронумеровать все выходные строки

Пример использования cat [OPTION].. [FILENAME]..:

result1 result1

wc

wc позволяет печатает количество новых строк, слов и байт файла при помощи команды: wc [FILENAME]..

Пример использования wc [FILENAME]..:

result1

About

A command-line utility for working with files in Go


Languages

Language:Go 100.0%