From b38c12a18a41fa8e209f9a03e60001fa47bdfe76 Mon Sep 17 00:00:00 2001 From: Roland Hopferwieser <rhopfer@ica.jku.at> Date: Tue, 29 Aug 2017 17:14:59 +0200 Subject: [PATCH] Make sed inplace flag working in BSD/Mac --- vcsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcsh b/vcsh index 86538d0..e019a1b 100755 --- a/vcsh +++ b/vcsh @@ -186,7 +186,7 @@ alias_write() { [ "$2" == '=' ] || fatal 'Invalid alias format' if [ -n "$(alias_get $1)" ]; then local regex="s/^$1\s*=.*/$@/" - sed -i -re "$regex" "$XDG_CONFIG_HOME/vcsh/aliases" + sed -i.bak -re "$regex" "$XDG_CONFIG_HOME/vcsh/aliases" else echo "$@" >> "$XDG_CONFIG_HOME/vcsh/aliases" fi -- GitLab