minor change use arrays instead of string space separated in one bash script
Signed-off-by: philippe lhardy <philippe@pavilionartlogiciel>
This commit is contained in:
10
doit.sh
10
doit.sh
@@ -5,15 +5,15 @@ do_code()
|
|||||||
background=$1
|
background=$1
|
||||||
find java/org/artisanlogiciel/games/ -name "*.java" |
|
find java/org/artisanlogiciel/games/ -name "*.java" |
|
||||||
{
|
{
|
||||||
s=
|
s=()
|
||||||
while read codeline
|
while read codeline
|
||||||
do
|
do
|
||||||
javafile=$(basename $codeline)
|
javafile=$(basename "$codeline")
|
||||||
javaclass=${javafile/.java/}
|
javaclass=${javafile/.java/}
|
||||||
echo "$javafile $javaclass"
|
echo "$javafile $javaclass"
|
||||||
s="$s $javaclass $codeline"
|
s+=("$javaclass" "$codeline")
|
||||||
done
|
done
|
||||||
javaclass=$($DIALOG --menu "Run it" 20 100 10 $s 3>&1 1>&2 2>&3)
|
javaclass=$($DIALOG --menu "Edit it" 20 100 10 ${s[@]} 3>&1 1>&2 2>&3)
|
||||||
if [[ -n $javaclass ]]
|
if [[ -n $javaclass ]]
|
||||||
then
|
then
|
||||||
pushd java
|
pushd java
|
||||||
@@ -51,7 +51,7 @@ action=initial
|
|||||||
|
|
||||||
while [[ $action != quit ]]
|
while [[ $action != quit ]]
|
||||||
do
|
do
|
||||||
action=$($DIALOG --menu "Run it" 20 80 8 run "Run it" test "Test it" readme "Read me" code "Code" codebg "Code in background" quit "Quit" 3>&1 1>&2 2>&3)
|
action=$($DIALOG --menu "Ultra Light IDE" 20 80 8 run "Run it" test "Test it" readme "Read me" code "Code" codebg "Code in background" quit "Quit" 3>&1 1>&2 2>&3)
|
||||||
|
|
||||||
if [[ $action == run ]]
|
if [[ $action == run ]]
|
||||||
then
|
then
|
||||||
|
|||||||
Reference in New Issue
Block a user