From: Silvio Rhatto Date: Sun, 19 Feb 2017 18:10:08 +0000 (-0300) Subject: Fix clip action X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=254cd8f68b0a19635702da3e29e05323b557ff33;p=vbox.git Fix clip action --- diff --git a/kvmx b/kvmx index 410fece..2e3962a 100755 --- a/kvmx +++ b/kvmx @@ -12,10 +12,10 @@ ACTION="$1" VM="$2" # Check -if [ -z "$VM" ]; then +if [ -z "$VM" ] && [ "$ACTION" != "clip" ]; then echo "usage: $BASENAME " exit 1 -elif [ ! -e "$STORAGE/$VM.img" ]; then +elif [ ! -e "$STORAGE/$VM.img" ] && [ "$ACTION" != "clip" ]; then echo "file not found: $STORAGE/$VM.img" exit 1 fi @@ -42,7 +42,7 @@ if [ "$ACTION" == "up" ]; then # Fix window titles xdotool search --name "SPICEc:0" set_window --name $VM elif [ "$ACTION" == "clip" ]; then - local instances="`ps -o pid,command -e | grep "spice-vdagent$" | cut -d ' ' -f 2 | xargs`" + instances="`ps -o pid,command -e | grep "spice-vdagent$" | cut -d ' ' -f 2 | xargs`" # Kill old instances for pid in $instances; do