FIX: updated the android alias script to be cleaner

This commit is contained in:
JohnE 2018-09-19 21:02:38 -07:00
parent d4ccc522b3
commit 58129149a3
2 changed files with 9 additions and 10 deletions

View File

@ -34,6 +34,9 @@ alias adconv="dd if=myAppBackup.ab bs=24 skip=1 | $OSSL zlib -d > myAppBackup.ta
# #
# VMWare Multiple Device Tricks =) # VMWare Multiple Device Tricks =)
# #
# *** SEE ~/scripts/adbnet.sh to set aliases for ADB
#
# alias the multi-connected devices # alias the multi-connected devices
alias adb1='adb -s 192.168.123.131' # alias adb1='adb -s 192.168.123.131'
alias adb2='adb -s 192.168.123.132' # alias adb2='adb -s 192.168.123.132'
#

View File

@ -9,6 +9,7 @@
# alias adb2='adb -s 192.168.123.132' # alias adb2='adb -s 192.168.123.132'
# allow aliases to be created in "interactive shells" # allow aliases to be created in "interactive shells"
# this doesn't seem to work on OS X
shopt -s expand_aliases shopt -s expand_aliases
PARAM1=$1 PARAM1=$1
@ -47,8 +48,6 @@ echo_error() {
echo "***" echo "***"
} }
#!/bin/bash
# Test an IP address for validity: # Test an IP address for validity:
# Usage: # Usage:
# valid_ip IP_ADDRESS # valid_ip IP_ADDRESS
@ -76,15 +75,13 @@ function valid_ip()
create_adb_aliases() { create_adb_aliases() {
if [[ -n $PARAM2 ]]; then if [[ -n $PARAM2 ]]; then
if [ $PARAM2 == "-f" ]; then if [ $PARAM2 == "-f" ]; then
set -x
for NUM in $(seq 1 9) for NUM in $(seq 1 9)
do do
# `alias adb$NUM=\"adb -s $PARAM1$NUM\"` # this will echo all commands, turn on echo
set -x
alias adb${NUM}="adb -s ${PARAM1}${NUM}" alias adb${NUM}="adb -s ${PARAM1}${NUM}"
# alias "adb${NUM}=adb -s ${PARAM1}${NUM}" set +x
# alias "adb${NUM}"="\`adb -s ${PARAM1}${NUM}\`"
done done
set +x
else else
echo_error "-f needs to be second parameter to force the execution" echo_error "-f needs to be second parameter to force the execution"
fi fi
@ -96,7 +93,6 @@ create_adb_aliases() {
for NUM in $(seq 1 9) for NUM in $(seq 1 9)
do do
echo " alias adb$NUM=\"adb -s ${PARAM1}${NUM}\"" echo " alias adb$NUM=\"adb -s ${PARAM1}${NUM}\""
# echo "adb${NUM}=adb -s ${PARAM1}${NUM}"
done done
fi fi