diff --git a/src b/src index b5f9e53..86a5966 100755 --- a/src +++ b/src @@ -32,10 +32,10 @@ rm_item() { ## and delete the source files afterwards tmp="$srcfile.tmp" - awk "$$3 != $1 { print }" "$srcfile" > "$tmp" + awk "\$3 != \"$1\" { print }" "$srcfile" > "$tmp" mv "$tmp" "$srcfile" - rm -rf "$3" + rm -rf "$1" } update_gitrepo() { @@ -142,9 +142,10 @@ case "$1" in ;; "add") add_item "$2" "$3" "$4" + update_item "$2" "$3" "$4" ;; "rm") - rm_item "$2" "$3" "$4" + rm_item "$2" ;; "ls") list_all