aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xkvmx6
1 files changed, 3 insertions, 3 deletions
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 <action> <vm>"
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