diff options
| author | Michael Janczyk | 2006-05-15 20:09:40 +0200 |
|---|---|---|
| committer | Michael Janczyk | 2006-05-15 20:09:40 +0200 |
| commit | 6594f031e8d7d05a751e40adb25086cddda9454c (patch) | |
| tree | 80c6e2ef019e4229942c47c83f949c9a81765076 /vmware/defaultwm | |
| parent | changed from cp to ln -s (diff) | |
| download | core-6594f031e8d7d05a751e40adb25086cddda9454c.tar.gz core-6594f031e8d7d05a751e40adb25086cddda9454c.tar.xz core-6594f031e8d7d05a751e40adb25086cddda9454c.zip | |
new option -s --start, replaces -o -os and -s --spec
now start with -s /--start windowsxp-kursversion ;)
git-svn-id: http://svn.openslx.org/svn/openslx/ld4@214 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'vmware/defaultwm')
| -rwxr-xr-x | vmware/defaultwm | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/vmware/defaultwm b/vmware/defaultwm index 62311e3d..5774fa46 100755 --- a/vmware/defaultwm +++ b/vmware/defaultwm @@ -4,7 +4,7 @@ # # Michael Janczyk <mj0@uni-freiburg.de> # -# Last changes: 02-05-2006 +# Last changes: 15-05-2006 # @@ -22,11 +22,11 @@ x_dialog () { execute= - xdesktopsnr=( `ls ${xsessions} | grep -x ".*desktop" \ - | grep -v "default.*" | wc -l 2>/dev/null` ) - desktops=( `ls ${xsessions} | grep -x ".*desktop" \ - | grep -v "default.*" | sort -bf 2>/dev/null; \ - ls ${vmsessions} | grep -x ".*desktop" | sort -bf 2>/dev/null` ) + xdesktopsnr=( `ls ${xsessions}/*.desktop | grep -v "default.*" \ + | wc -l 2>/dev/null` ) + desktops=( `ls ${xsessions}/*.desktop | grep -v "default.*" \ + | sort -bf 2>/dev/null; \ + ls ${vmsessions}/*.desktop | sort -bf 2>/dev/null` ) desktopsnr=$(echo "${#desktops[*]}") @@ -35,20 +35,20 @@ x_dialog () { while [ "${xdesktopsnr}" -gt "${args}" ]; do # exec in .desktop - execute[${i}]=$(grep -m 1 -i "exec" ${xsessions}/${desktops[${args}]} \ + execute[${i}]=$(grep -m 1 -i "exec" ${desktops[${args}]} \ | awk -F "=" '{print $2}') menu="$menu \"\${execute[${i}]}\"" i=${i}+1 # name in .desktop - execute[${i}]=$(grep -m 1 -i "name" ${xsessions}/${desktops[${args}]} \ + execute[${i}]=$(grep -m 1 -i "name" ${desktops[${args}]} \ | awk -F "=" '{print $2}') execute[${i}]=${execute[${i}]:-`echo ${execute[${i}-1]} | sed -e "s,-, ,g"`} menu="$menu \"\${execute[${i}]}\"" i=${i}+1 # comment in .desktop - execute[${i}]=$(grep -m 1 -i "comment" ${xsessions}/${desktops[${args}]} \ + execute[${i}]=$(grep -m 1 -i "comment" ${desktops[${args}]} \ | awk -F "=" '{print $2}') execute[${i}]="| Desktop Environment | ${execute[${i}]:-"No comment"}" @@ -61,20 +61,20 @@ ${execute[${i}]:-"No comment"}" while [ "${desktopsnr}" -gt "${args}" ]; do # exec in .desktop - execute[${i}]=$(grep -m 1 -i "exec" ${vmsessions}/${desktops[${args}]} \ + execute[${i}]=$(grep -m 1 -i "exec" ${desktops[${args}]} \ | awk -F "=" '{print $2}') menu="$menu \"\${execute[${i}]}\"" i=${i}+1 # name in .desktop - execute[${i}]=$(grep -m 1 -i "name" ${vmsessions}/${desktops[${args}]} \ + execute[${i}]=$(grep -m 1 -i "name" ${desktops[${args}]} \ | awk -F "=" '{print $2}') execute[${i}]=${execute[${i}]:-`echo ${execute[${i}-1]} | sed -e "s,-, ,g"`} menu="$menu \"\${execute[${i}]}\"" i=${i}+1 # comment in .desktop - execute[${i}]=$(grep -m 1 -i "comment" ${vmsessions}/${desktops[${args}]} \ + execute[${i}]=$(grep -m 1 -i "comment" ${desktops[${args}]} \ | awk -F "=" '{print $2}') execute[${i}]="| VMware Image | ${execute[${i}]:-"No comment"}" |
