From 2940358bf9ae7552dc876835b3651e375f6ec14c Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Fri, 1 Nov 2024 04:38:30 -0500 Subject: [PATCH] crapnuts Signed-off-by: Jeff Carr --- shell.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/shell.go b/shell.go index 4f0abf5..a81c4a5 100644 --- a/shell.go +++ b/shell.go @@ -75,8 +75,12 @@ func SetStderr(newerr *os.File) { shellStderr = newerr } -func Unlink(filename string) { - os.Remove(Path(filename)) +func Unlink(filename string) bool { + if err := os.Remove(filename); err != nil { + return Exists(filename) + } else { + return Exists(filename) + } } func RM(filename string) {