From: Peng Li Date: Sat, 23 Jun 2018 14:27:59 +0000 (+0800) Subject: zsh - fix gsed on different platforms X-Git-Url: http://47.100.26.94:8080/?a=commitdiff_plain;h=f48fdb7a9b97fa1110ca7038f55c9a78c5528ced;hp=f0b093b74f4cc6e028bbfcade027a6b56814c44c;p=dotfiles.git zsh - fix gsed on different platforms --- diff --git a/zsh/zshrc b/zsh/zshrc index 71f1954..c6dd499 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -112,7 +112,10 @@ alias cp='cp -i' alias ln='ln -i' #alias svn='colorsvn' -alias sed='/usr/local/bin/gsed' +if [[ $OSNAME == 'Darwin' ]]; then + [[ -f '/usr/local/bin/gsed' ]] || echo "zshrc warning: no gsed" +fi +[[ -f '/usr/local/bin/gsed' ]] && alias sed='/usr/local/bin/gsed' ##### Git alias 'gs'='git status'