changeset 9861:0356fbd182e8

<oerjan> ` ( head -4 bin/slashlearn | sed \'s/key/topic/;s/value/stuff/\'; tail -5 le/rn_append ) > le/rn_app; mv le/rn_app{,end}
author HackBot
date Mon, 05 Dec 2016 02:13:24 +0000
parents 3238443d09f6
children 6cd17a5c5808
files le/rn_append
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/le/rn_append	Mon Dec 05 02:00:23 2016 +0000
+++ b/le/rn_append	Mon Dec 05 02:13:24 2016 +0000
@@ -1,7 +1,7 @@
-#!/bin/bash
-[[ "$1" = */* ]] || exit
-topic=$(echo "$1" | lowercase | cut -d / -f 1)
-[ -z "$topic" ] && exit 1
+sep="//"
+[[ "$1" == ?*"$sep"* ]] || exit 1
+topic="$(echo "${1%%$sep*}" | lowercase)"
+stuff="${1#*$sep}"
 stuff=$(echo "$1" | cut -d / -f 2-)
 perl -i -p -e 's/\n/ /' "wisdom/$topic"
 echo "$stuff" >>"wisdom/$topic"