From fbeff64ed7293de88e78b30fba7e74fa37974fc8 Mon Sep 17 00:00:00 2001 From: pants Date: Mon, 8 Dec 2025 16:04:42 -0800 Subject: [PATCH] use subshell --- bin/open | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/bin/open b/bin/open index 292aa65..f6991e0 100755 --- a/bin/open +++ b/bin/open @@ -1,9 +1,8 @@ #!/bin/sh -FILE=$(find -type f -maxdepth 5 | dmenu -c -i -l 10 -p "path to open") +FILE=$(find -maxdepth 5 -type f | dmenu -c -i -l 10 -p "path to open") -# try to execute -./"$FILE"& - -if [[ $? == 1 ]]; then +if ( ./"$FILE" ); then + exit +else xdg-open "$FILE" fi