Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 734 Bytes

README.md

File metadata and controls

22 lines (15 loc) · 734 Bytes

C# CoreUtils

Unix core utilities implemented in C#. I was inspired by a project done in Haskell by Gandalf. I liked the consciseness of the functional language and thought this would be a good project to attempt to add more functional language concepts to my C# programming.

cat

Implements only the very basic functionality of the cat utility.

Input is read in chunks to better handle very large files.

.Net console is used to not have to deal with tty's or identify the host OS to determine where to read STDIN.

touch

Behavior

  • The same time is used in given invocation
  • Does NOT update the ctime (change time) with the same invocation date due to limits in Go library