mirror of
https://github.com/johnkerl/miller.git
synced 2026-07-30 03:01:39 +00:00
50 lines
2.5 KiB
Bash
Executable file
50 lines
2.5 KiB
Bash
Executable file
#!/bin/bash
|
|
|
|
set -euo pipefail
|
|
|
|
echo; mlr --idkvp --opprint put '$j = $i + $i' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$j = $i + $x' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$j = $y + $x' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$j = $y + $i' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$j = $y + $y' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$j = $i+$i' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=$x*1e6' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=$x+1e6' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=$x+1' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=FILENAME' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=FILENUM' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=NF' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=NR' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=FNR' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=NR' s.dkvp s.dkvp
|
|
echo; mlr --icsv --opprint put '$y=FNR' s.csv s.csv
|
|
echo; mlr --idkvp --opprint put '$y=FNR+1' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=FNR+$i' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=FNR+3' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=FNR+3+$i' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=$i+$y' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$y=$i+$x' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=$x+$y' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=$x+$i' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=NR+$i' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=NR-$i' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=4-1' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=NR' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=$i' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100*NR-$i' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100*$i+$x' s.dkvp s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100*$i+$x' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100*$i/$x' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=NR/$i' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100/$i' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100//$i' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100//$x' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100.0//$i' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100.0 // $i' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100.0 / $i' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100.0 ' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100 ' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100.4 ' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=1.2 ' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100.0 / $i ' s.dkvp
|
|
echo; mlr --idkvp --opprint put '$z=100.0 // $i ' s.dkvp
|