mirror of
https://github.com/johnkerl/miller.git
synced 2026-01-23 02:14:13 +00:00
* Convert mlrval polymorphism from struct to unionish interface: arrayval/mapval/funcval * Convert mlrval polymorphism from struct to unionish interface:: boolval * Convert mlrval polymorphism from struct to unionish interface:: floatval * Convert mlrval polymorphism from struct to unionish interface:: intval
28 lines
1.1 KiB
Bash
Executable file
28 lines
1.1 KiB
Bash
Executable file
mlrs="mlr"
|
|
if [ $# -ge 1 ]; then
|
|
mlrs="$@"
|
|
fi
|
|
|
|
#reps="1"
|
|
reps="1 2 3"
|
|
|
|
echo; for mlr in $mlrs; do for k in $reps; do justtime $mlr --csv --from ~/tmp/big.csv check > /dev/null; done; done
|
|
echo; for mlr in $mlrs; do for k in $reps; do justtime $mlr --csv --from ~/tmp/big.csv cat > /dev/null; done; done
|
|
echo; for mlr in $mlrs; do for k in $reps; do justtime $mlr --csv --from ~/tmp/big.csv tail > /dev/null; done; done
|
|
echo; for mlr in $mlrs; do for k in $reps; do justtime $mlr --csv --from ~/tmp/big.csv tac > /dev/null; done; done
|
|
|
|
echo; for mlr in $mlrs; do for k in $reps; do
|
|
justtime $mlr --csv --from ~/tmp/big.csv sort -f shape > /dev/null;
|
|
done; done
|
|
|
|
echo; for mlr in $mlrs; do for k in $reps; do
|
|
justtime $mlr --csv --from ~/tmp/big.csv sort -n quantity > /dev/null;
|
|
done; done
|
|
|
|
echo; for mlr in $mlrs; do for k in $reps; do
|
|
justtime $mlr --c2p stats1 -a min,mean,max -f quantity,rate -g shape ~/tmp/big.csv > /dev/null
|
|
done; done
|
|
|
|
echo; for mlr in $mlrs; do for k in $reps; do
|
|
justtime $mlr --csv --from ~/tmp/big.csv put -f scripts/chain-1.mlr > /dev/null
|
|
done; done
|