diff options
| author | Anton Bobov <abobov@gmail.com> | 2017-09-14 22:51:19 +0500 |
|---|---|---|
| committer | Anton Bobov <abobov@gmail.com> | 2017-09-14 22:51:19 +0500 |
| commit | dcfe6acd00ab8544f483ea7444c0c937c21b6a01 (patch) | |
| tree | 49f55950d4b432306e0b6a2484ba49552fcc565d /f7-script.sh | |
| parent | 0cb7943aaa4f921e8b0442d35a0c409e862623f2 (diff) | |
Fix screen change commands.
Diffstat (limited to 'f7-script.sh')
| -rwxr-xr-x | f7-script.sh | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/f7-script.sh b/f7-script.sh index 8675e9c..3240432 100755 --- a/f7-script.sh +++ b/f7-script.sh @@ -2,8 +2,15 @@ set -e -INTERNAL=$(xrandr --query | gawk '/^LVDS-?[0-9] connected /{ print $1; exit }') -EXTERNAL=$(xrandr --query | gawk '!/^LVDS-?[0-9]/ && / connected /{print $1; exit }') +outputs=($(xrandr --query | awk '/^[^ ]+ connected / { print $1 }')) + +echo ${#outputs[@]} +echo ${outputs[1]} + +exit 0 + +INTERNAL=$(xrandr --query | awk '/^\w+-?[0-9] connected /{ print $1; exit }') +EXTERNAL=$(xrandr --query | awk '/^\w+-?[0-9] connected /{print $1; exit }') if [ -z "$INTERNAL" ] ; then echo "WARN: No internal screen." @@ -12,6 +19,10 @@ if [ -z "$EXTERNAL" ] ; then echo "WARN: No external screen." fi +echo $INTERNAL $EXTERNAL + +return 0 + show_usage() { cat <<END Screen switch helper script. |
