itMake post.sh more robust against POSIX - monochromatic - monochromatic blog: http://blog.z3bra.org Err z3bra.org 70 hgit clone git://z3bra.org/monochromatic URL:git://z3bra.org/monochromatic z3bra.org 70 1Log /scm/monochromatic/log.gph z3bra.org 70 1Files /scm/monochromatic/files.gph z3bra.org 70 1Refs /scm/monochromatic/refs.gph z3bra.org 70 i--- Err z3bra.org 70 1commit f4e94709b37a9edfb1d118a8f916fd4794a46c2f /scm/monochromatic/commit/f4e94709b37a9edfb1d118a8f916fd4794a46c2f.gph z3bra.org 70 1parent 76dad7929494c281aba0eef7d50b84f5beffae00 /scm/monochromatic/commit/76dad7929494c281aba0eef7d50b84f5beffae00.gph z3bra.org 70 hAuthor: z3bra URL:mailto:willyatmailoodotorg z3bra.org 70 iDate: Mon, 21 Dec 2015 13:06:27 +0000 Err z3bra.org 70 i Err z3bra.org 70 iMake post.sh more robust against POSIX Err z3bra.org 70 i Err z3bra.org 70 iDiffstat: Err z3bra.org 70 i M post.sh | 4 ++-- Err z3bra.org 70 i Err z3bra.org 70 i1 file changed, 2 insertions(+), 2 deletions(-) Err z3bra.org 70 i--- Err z3bra.org 70 1diff --git a/post.sh b/post.sh /scm/monochromatic/file/post.sh.gph z3bra.org 70 it@@ -1,10 +1,10 @@ Err z3bra.org 70 i-#!/bin/bash Err z3bra.org 70 i+#!/bin/sh Err z3bra.org 70 i Err z3bra.org 70 i # Ask the user for a title Err z3bra.org 70 i read -p "Post title: " title Err z3bra.org 70 i Err z3bra.org 70 i # use post title to name the file Err z3bra.org 70 i-file=`echo ${title}| tr -d ",.?!;\"'" | sed "s/\s\+$//;s/\s\+/-/g;s/./\L&/g"`.txt Err z3bra.org 70 i+file=`echo ${title}| tr -d ",.?!;\"'" | tr -s ' ' | tr 'A-Z ' 'a-z-' | sed "s/-*$//"`.txt Err z3bra.org 70 i Err z3bra.org 70 i test -z "$file" && exit 1 Err z3bra.org 70 i Err z3bra.org 70 .