# HG changeset patch # User HackBot # Date 1452556160 0 # Node ID 73ffca368bac5707e9f94162c477ed2b7b9b1ac2 # Parent b26c67a924b5c5b4cb902de6dd56820f2974f9d8 mkx bin/slashlearn//sep="/"; [ "$0" == *//* ] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "value" > "wisdom/$key"; echo "Learned \xc2\xab$key\xc2\xbb" diff -r b26c67a924b5 -r 73ffca368bac bin/slashlearn --- a/bin/slashlearn Mon Jan 11 23:44:24 2016 +0000 +++ b/bin/slashlearn Mon Jan 11 23:49:20 2016 +0000 @@ -1,6 +1,1 @@ -#!/bin/bash -[[ "$1" = */* ]] || exit -topic=$(echo "$1" | lowercase | cut -d / -f 1) -[ -z "$topic" ] && exit 1 -value=$(echo "$1" | cut -d / -f 2-) -echo "$value" > wisdom/"$topic" && echo "Learned «$topic»" +sep="/"; [ "$0" == *//* ] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "value" > "wisdom/$key"; echo "Learned «$key»"