diff options
author | tv <tv@also> | 2010-04-13 21:00:33 +0200 |
---|---|---|
committer | tv <tv@also> | 2011-07-24 20:13:43 +0200 |
commit | bcd60c0f6d582b708ca77d01c8c7074d61d3b97e (patch) | |
tree | 27025eda45649ac42222e89fa51d656f4cf07d16 /kvutils | |
parent | 86275585b6a0afa6245d088ffda6010c2b3291e7 (diff) |
Initial commit: anonbox, kvutils
Diffstat (limited to 'kvutils')
-rwxr-xr-x | kvutils/kv2csv | 5 | ||||
-rwxr-xr-x | kvutils/kv2sh | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/kvutils/kv2csv b/kvutils/kv2csv new file mode 100755 index 00000000..f075229c --- /dev/null +++ b/kvutils/kv2csv @@ -0,0 +1,5 @@ +#! /bin/sh +set -euf +kv="`cat`" +echo "$kv" | cut -f 1 | tr '\n' , | sed 's/,$//' ; echo +echo "$kv" | cut -f 2 | tr '\n' , | sed 's/,$//' ; echo diff --git a/kvutils/kv2sh b/kvutils/kv2sh new file mode 100755 index 00000000..be6fc85a --- /dev/null +++ b/kvutils/kv2sh @@ -0,0 +1,3 @@ +#! /bin/sh +# TODO escape and ensure correct sh syntax +sed -r 's/\t/="/;s/$/"/' |