diff options
author | hut <hut@lepus.uberspace.de> | 2013-11-04 21:34:20 +0100 |
---|---|---|
committer | hut <hut@lepus.uberspace.de> | 2013-11-04 21:34:20 +0100 |
commit | d194334e1653c352c734299f50abeee9a77dca24 (patch) | |
tree | 4696e751cc0a3c5318f7db988e5b754ddb7b15c0 | |
parent | 093c8b1a7b7656c82923539a4286606fd7ded4b5 (diff) | |
download | ranger-d194334e1653c352c734299f50abeee9a77dca24.tar.gz |
data/scope.sh: don't evaluate special chars with echo
-rwxr-xr-x | ranger/data/scope.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ranger/data/scope.sh b/ranger/data/scope.sh index 76481f94..9f7aaf1c 100755 --- a/ranger/data/scope.sh +++ b/ranger/data/scope.sh @@ -26,7 +26,7 @@ maxln=200 # Stop after $maxln lines. Can be used like ls | head -n $maxln # Find out something about the file: mimetype=$(file --mime-type -Lb "$path") -extension=$(echo "${path##*.}" | tr "[:upper:]" "[:lower:]") +extension=$(/bin/echo -E "${path##*.}" | tr "[:upper:]" "[:lower:]") # Functions: # runs a command and saves its output into $output. Useful if you need @@ -34,7 +34,7 @@ extension=$(echo "${path##*.}" | tr "[:upper:]" "[:lower:]") try() { output=$(eval '"$@"'); } # writes the output of the previously used "try" command -dump() { echo "$output"; } +dump() { /bin/echo -E "$output"; } # a common post-processing function used after most commands trim() { head -n "$maxln"; } |