diff --git a/bash/last/last.sh b/bash/last/last.sh index 8cf8655..1991538 100755 --- a/bash/last/last.sh +++ b/bash/last/last.sh @@ -6,4 +6,4 @@ # in plain terms: # [leading numbers with consistent width].[optional string descriptor and . separator][md|txt] -ls | egrep '^\d.*\.md|txt' | tail -n 1 +ls | egrep '^[[:digit:]].*\.md|txt' | tail -n 1 diff --git a/uldb.el b/elisp/um.el similarity index 100% rename from uldb.el rename to elisp/um.el diff --git a/um b/um index 85a673b..eb3d487 100755 --- a/um +++ b/um @@ -3,7 +3,18 @@ # catch first arguments with $1 case "$1" in next) - ~/dev/uldb/bash/next/next.sh $2 + NEXTFILE=`./bash/next/next.sh $2` + emacsclient --eval "(progn (find-file \"$NEXTFILE\") (journal))" + ;; + last) + ./bash/last/last.sh + ;; + cat) + # all args but first + ./bash/mdcat/mdcat.sh "${@:2}" + ;; + rename) + ./bash/rename/rename.sh "${@:2}" ;; *) # else