dashn
v2.0.0
Published
From the command line, run code for every line in some text.
Downloads
16
Readme
dashn
From the command line, run code for every line in some text.
Roughly equivalent to ruby -ne '<code>' file1 … filen.
Usage
Read from files
dashn '<code>' file1 … filen
Read from stdin
cat a.txt | dashn '<code>'
Free Variables
<code> can reference any of the following:
line (String) - Current line of input. Trailing newline has been stripped.
num (Number) - Current line number of input. Starts at 1.
log (Function) - Alias for console.log.
error (Function) - Alias for console.error.
Example
Given file a.txt containing
dog
cat
houseRunning
dashn 'log(line.toUpperCase())' a.txt
prints
DOG
CAT
HOUSEInstallation
npm install -g dashn
License
MIT
