diff options
author | ptzz <ptzzptzzp@gmail.com> | 2015-09-12 10:12:56 +0200 |
---|---|---|
committer | hut <hut@lepus.uberspace.de> | 2015-10-04 01:28:25 +0200 |
commit | a3e15229d049386b211d3974374c4b10f69e76d5 (patch) | |
tree | d3db0071dfc673a275557b6ddd6641745057fc56 | |
parent | d5877e359b8086044419a480abdad49d1c1a05fa (diff) | |
download | ranger-a3e15229d049386b211d3974374c4b10f69e76d5.tar.gz |
Get rid of garbage `-E` character in preview display on mac
* OSX does not support -E with /bin/echo * On Linux the -E option is set by default Fixes #344
-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 ce9ee574..3611c961 100755 --- a/ranger/data/scope.sh +++ b/ranger/data/scope.sh @@ -28,7 +28,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=$(/bin/echo -E "${path##*.}" | tr "[:upper:]" "[:lower:]") +extension=$(/bin/echo "${path##*.}" | tr "[:upper:]" "[:lower:]") # Functions: # runs a command and saves its output into $output. Useful if you need @@ -36,7 +36,7 @@ extension=$(/bin/echo -E "${path##*.}" | tr "[:upper:]" "[:lower:]") try() { output=$(eval '"$@"'); } # writes the output of the previously used "try" command -dump() { /bin/echo -E "$output"; } +dump() { /bin/echo "$output"; } # a common post-processing function used after most commands trim() { head -n "$maxln"; } |