Skip to content

coco33920/various_projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Various projects

projects done in Rust to learn the language.

TODO List

  • cat
  • ls
  • tinysh
  • calc

Building

To build the projects do

cargo build --release

Cat

Cat: I hope you know what cat is

./target/release/cat <file>

Usage

cat

LS

LS: a minimalist implementation of ls

./target/release/ls <dir>

Usage

You can just do

./target/release/ls <dir>

which produces

However this one has options

Options

Colour

You can add colours to the output with the --color or -c option

Sort

You can sort alphabetically the output with the --sort or -s option

Both

And you can combine them to have a beautiful sorted output

About

Projects to learn Rust.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published