From d4b6b59283e2d0354e559280505647556d25106b Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Fri, 19 Jun 2020 10:05:10 +0800 Subject: Simplify tac --- gist | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/gist b/gist index 685a127..73e7018 100755 --- a/gist +++ b/gist @@ -91,13 +91,7 @@ tmp_file() { mktemp -p $tmp_dir -t $1.XXXXXX fi } -tac() { - if [[ $(uname) == Darwin ]]; then - tail -r $1 - else - $(which tac) $1 - fi -} +tac() { sed -e '1! G; h; $!d' $1; } # An easy way to reverse file content both on Linux and Darwin mtime() { if [[ $(uname) == Darwin ]]; then stat -x $1 | grep Modify | cut -d' ' -f2- -- cgit v1.2.3-70-g09d2