# HG changeset patch # User edhoprima # Date 1258872161 0 # Node ID f8be4a3d3b4a3927ca3659878f686dcddc65ed11 # Parent 265a9ca47a19502b9cd33be379bceb233dcdc61a - Fix basename to escape with / instead of -- (workaround for conflict between BSD/GNU/Solaris implementations) diff -r 265a9ca47a19 -r f8be4a3d3b4a moefetch.sh --- a/moefetch.sh Fri Nov 13 18:47:02 2009 +0000 +++ b/moefetch.sh Sun Nov 22 06:42:41 2009 +0000 @@ -50,7 +50,7 @@ } get_md5() { cat -- "$1" | openssl dgst -md5; } -get_basename() { basename -- "$1"; } +get_basename() { basename /"$1"; } get_filename() { get_basename "${1%.*}"; } get_cleantags() { printf "%s " "$@" | sed -e 's/\&/%26/g;s/=/%3D/g'; } Is_NotMD5() { get_filename "$1" | sed -e 's/\([0-9a-f]\{32\}\)//g'; }