From da2342b738fc07b36a5fda8a588927e99db64dec Mon Sep 17 00:00:00 2001 From: NRK Date: Sat, 1 May 2021 07:51:08 +0600 Subject: [PATCH] implement --force --- sxbm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sxbm b/sxbm index a04d13e..ec4658d 100755 --- a/sxbm +++ b/sxbm @@ -150,11 +150,14 @@ bm_open(){ local LINK_NUM=$( echo "$LINK" | wc -l ) || die "No links found" - if [ "$LINK_NUM" -gt 1 ]; then + if [ "$LINK_NUM" -gt 1 ] && [ -z "$FORCE" ]; then die "Too many links\nUse 'sxbm open -f' to force open them all\n\n$( echo "$LINK" )" fi - $BROWSER $( echo "$LINK" | awk "{print \$2}" ) + while [ "$LINK_NUM" -gt 0 ]; do + $BROWSER $( echo "$LINK" | awk "NR == $LINK_NUM {print \$2}" ) + LINK_NUM=$(($LINK_NUM - 1)) + done } ############