Skip to content

dorianmariecom/dorian-all

Repository files navigation

dorian-all

Evaluates some code on all lines of the input

e.g. ls -l | each "puts l.split[4]" | all "puts lines.map(&:to_i).sum"

Install

gem install dorian-all

Or as part of my other gems:

gem install dorian

Usage

From my history:

pbpaste | all "puts lines.map(&:strip).join(', ')"
printf 'Clément\nDorian\nMadiha\nRémi\nRayane\nMélanie\nJade' | all "puts lines.sample"
pbpaste | grep '*' | each "puts '\"' + line.split[1] + '\"'" | all "puts lines.map(&:strip).join(', ')"
cat a.txt | grep -v NEW | all "puts lines.map(&:strip).each_slice(2).map { |l| l.join(' '))"

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages