From bb7c2b664a705b57a14029246f94ce96d3725089 Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 7 May 2025 00:21:23 +0200 Subject: [PATCH] fix bad sed in db --- lib/db.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/db.sh b/lib/db.sh index 3d90a80..ac06cf2 100644 --- a/lib/db.sh +++ b/lib/db.sh @@ -2,8 +2,6 @@ FILE_TRASH="/dev/null" DB_PATH="./data/" -SED_DARWIN="''" - # errors : # 1 file do not exist @@ -28,7 +26,6 @@ function add_in_db { shift 1 local IFS=";" - echo add echo "$*" >> ${DB_PATH}${db_name}.db return 0 @@ -39,7 +36,10 @@ function delete_in_db { db_name="${1}" id="${2}" - sed -i ${SED_DARWIN} "/^${id}/d" "${DB_PATH}${db_name}.db" + [ "$(uname)" == "Darwin" ] \ + && sed "/^${id}/d" "${DB_PATH}${db_name}.db" -i '' \ + || sed "/^${id}/d" "${DB_PATH}${db_name}.db" -i + return 0 }