summarylogtreecommitdiffstats
path: root/fakeAUR.sh
diff options
context:
space:
mode:
Diffstat (limited to 'fakeAUR.sh')
-rwxr-xr-xfakeAUR.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/fakeAUR.sh b/fakeAUR.sh
index 823db204df06..d2798601ae4a 100755
--- a/fakeAUR.sh
+++ b/fakeAUR.sh
@@ -93,6 +93,11 @@ for i in "$@"
echo $description
;;
*)
+ preventdouble="true"
+ ;;
+ esac
+
+ if [[ $preventdouble = "true" ]]; then
processes=$(> >(ps -f))
pac=$(echo $processes | grep -o -P "(?<=00:00:00).*(?=$USER)" | grep -o -P "(?<=00:00:00).*(?=00:00:00)")
helper=$(echo $pac | cut -d' ' -f1)
@@ -103,7 +108,6 @@ for i in "$@"
name=$(echo ${pac} | grep -Eo "[^ ]+$")
echo ${PS1@P}$helper $1
echo -ne '\n' | eval ${pac} | sed -e "s/$name/$1/" | sed -e "s/$description/$2/"
- ;;
- esac
+ fi
done
exit 0