added test script and fixed line endings
This commit is contained in:
parent
d4f710f9f5
commit
e9fa75cefc
2 changed files with 258 additions and 226 deletions
32
lib/skel/.bashrc.d/test.sh
Normal file
32
lib/skel/.bashrc.d/test.sh
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
#!/bin/bash
|
||||
scriptname=${0##*/}
|
||||
rundir=${0%/*}
|
||||
runuser=$(whoami)
|
||||
|
||||
source ${rundir}/functions
|
||||
|
||||
# Example for above select_option
|
||||
echo "Select one option using up/down keys and enter to confirm:"
|
||||
echo
|
||||
|
||||
options=("one" "two" "three")
|
||||
|
||||
select_option "${options[@]}"
|
||||
choice=$?
|
||||
|
||||
echo "Choosen index = $choice"
|
||||
echo " value = ${options[$choice]}"
|
||||
|
||||
# Examples for above select_opt
|
||||
case `select_opt "Yes" "No" "Cancel"` in
|
||||
0) echo "selected Yes";;
|
||||
1) echo "selected No";;
|
||||
2) echo "selected Cancel";;
|
||||
esac
|
||||
|
||||
#options=("Yes" "No" "${array[@]}") # join arrays to add some variable array
|
||||
case `select_opt "${options[@]}"` in
|
||||
0) echo "selected Yes";;
|
||||
1) echo "selected No";;
|
||||
*) echo "selected ${options[$?]}";;
|
||||
esac
|
||||
Loading…
Reference in a new issue