Mercurial > repo
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"