使用sh-x調試shell腳本_轉

參考:http://blog.chinaunix.net/uid-20564848-id-73502.html

 

1. 通過sh -x 腳本名  #顯示腳本執行過程
2.腳本里set -x選項,輕鬆跟蹤調試shell腳本

[以下字段轉自:http://linux.chinaitlab.com/SHELL/727128_4.html]
"-x"選項可用來跟蹤腳本的執行,是調試shell腳本的強有力工具。“-x”選項使shell在執行腳本的過程中把它實際執行的每一個命令行顯示出來,並且在行首顯示一個"+"號。 "+"號後面顯示的是經過了變量替換之後的命令行的內容,有助於分析實際執行的是什麼命令。 “-x”選項使用起來簡單方便,可以輕鬆對付大多數的shell調試任務,應把其當作首選的調試手段。
    shell的執行選項除了可以在啓動shell時指定外,亦可在腳本中用set命令來指定。 "set -參數"表示啓用某選項,"set +參數"表示關閉某選項。有時候我們並不需要在啓動時用"-x"選項來跟蹤所有的命令行,這時我們可以在腳本中使用set命令,如以下腳本片段所示:
    set -x    #啓動"-x"選項 要跟蹤的程序段 set +x     #關閉"-x"選項
    set命令同樣可以使用上一節中介紹的調試鉤子—DEBUG函數來調用,這樣可以避免腳本交付使用時刪除這些調試語句的麻煩,如以下腳本片段所示:
    DEBUG set -x    #啓動"-x"選項 要跟蹤的程序段 DEBUG set +x    #關閉"-x"選項
對"-x"選項的增強
    "-x"執行選項是目前最常用的跟蹤和調試shell腳本的手段,但其輸出的調試信息僅限於進行變量替換之後的每一條實際執行的命令以及行首的一個"+"號提示符,居然連行號這樣的重要信息都沒有,對於複雜的shell腳本的調試來說,還是非常的不方便。幸運的是,我們可以巧妙地利用shell內置的一些環境變量來增強"-x"選項的輸出信息,下面先介紹幾個shell內置的環境變量:

    $LINENO
    代表shell腳本的當前行號,類似於C語言中的內置宏__LINE__

    $FUNCNAME
    函數的名字,類似於C語言中的內置宏__func__,但宏__func__ 只能代表當前所在的函數名,而$FUNCNAME的功能更強大,它是一個數組變量,其中包含了整個調用鏈上所有的函數的名字,故變量${FUNCNAME [0]}代表shell腳本當前正在執行的函數的名字,而變量${FUNCNAME[1]}則代表調用函數${FUNCNAME[0]}的函數的名字,餘者可以依此類推。

    $PS4
    主提示符變量$PS1和第二級提示符變量$PS2比較常見,但很少有人注意到第四級提示符變量$PS4的作用。我們知道使用“-x”執行選項將會顯示shell腳本中每一條實際執行過的命令,而$PS4的值將被顯示在“-x”選項輸出的每一條命令的前面。在Bash Shell中,缺省的$PS4的值是"+"號。(現在知道爲什麼使用"-x"選項時,輸出的命令前面有一個"+"號了吧?)。

    利用$PS4這一特性,通過使用一些內置變量來重定義$PS4的值,我們就可以增強"-x"選項的輸出信 息。例如先執行export PS4='+{$LINENO:${FUNCNAME[0]}} ', 然後再使用“-x”選項來執行腳本,就能在每一條實際執行的命令前面顯示其行號以及所屬的函數名。

luther@gliethttp:~$ wget http://downloads.sourceforge.net/iperf/iperf-2.0.4.tar.gz?modtime=1207626803&big_mirror=0
luther@gliethttp:/vobs/iperf-2.0.4$ sh -x ./configure --host=arm-linux
+ test -n 
+ BIN_SH=xpg4
+ export BIN_SH
+ DUALCASE=1
+ export DUALCASE
+ as_cr_letters=abcdefghijklmnopqrstuvwxyz
+ as_cr_LETTERS=ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ as_cr_Letters=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ as_cr_digits=0123456789
+ as_cr_alnum=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ test  != set
+ echo #! /bin/sh
+ echo exit 0
+ chmod +x conf25256.sh
+ PATH_SEPARATOR=:
+ rm -f conf25256.sh
+ as_unset=unset
+ as_nl=

+ IFS=     

+ as_myself=./configure
+ test x./configure = x
+ test ! -f ./configure
+ unset ENV
+ unset MAIL
+ unset MAILPATH
+ PS1=$ 
+ PS2=> 
+ PS4=+ 
+ set +x
+ eval
+
+ export LANG
+ set +x
+ eval LANGUAGE=C
+ LANGUAGE=C
+ export LANGUAGE
+ set +x
+ eval LC_ADDRESS=C
+ LC_ADDRESS=C
+ export LC_ADDRESS
+ set +x
+ eval LC_ALL=C
+ LC_ALL=C
+ export LC_ALL
+ set +x
+ eval LC_COLLATE=C
+ LC_COLLATE=C
+ export LC_COLLATE
+ set +x
+ eval LC_CTYPE=C
+ LC_CTYPE=C
+ export LC_CTYPE
+ set +x
+ eval LC_IDENTIFICATION=C
+ LC_IDENTIFICATION=C
+ export LC_IDENTIFICATION
+ set +x
+ eval LC_MEASUREMENT=C
+ LC_MEASUREMENT=C
+ export LC_MEASUREMENT
+ set +x
+ eval LC_MESSAGES=C
+ LC_MESSAGES=C
+ export LC_MESSAGES
+ set +x
+ eval LC_MONETARY=C
+ LC_MONETARY=C
+ export LC_MONETARY
+ set +x
+ eval LC_NAME=C
+ LC_NAME=C
+ export LC_NAME
+ set +x
+ eval LC_NUMERIC=C
+ LC_NUMERIC=C
+ export LC_NUMERIC
+ set +x
+ eval LC_PAPER=C
+ LC_PAPER=C
+ export LC_PAPER
+ set +x
+ eval LC_TELEPHONE=C
+ LC_TELEPHONE=C
+ export LC_TELEPHONE
+ set +x
+ eval LC_TIME=C
+ LC_TIME=C
+ export LC_TIME
+ expr a : \(a\)
+ expr 00001 : .*\(...\)
+ test X001 = X001
+ as_expr=expr
+ basename -- /
+ test X/ = X/
+ as_basename=basename
+ basename -- ./configure
+ as_me=configure
+ unset CDPATH
+ test x = x
+ as_have_required=yes
+ test yes = yes
+ as_candidate_shells=
+ as_save_IFS=     

+ IFS=:
+ IFS=     

+ test -z /usr/bin/posix
+ as_candidate_shells= /usr/bin/posix/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5
+ IFS=     

+ test -z /bin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5
+ IFS=     

+ test -z /usr/bin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5
+ IFS=     

+ test -z /usr/local/arm-linux-4.2.1/bin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5
+ IFS=     

+ test -z /usr/local/jdk1.5/bin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5
+ IFS=     

+ test -z /usr/local/arm-linux/bin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5
+ IFS=     

+ test -z /usr/local/sbin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5
+ IFS=     

+ test -z /usr/local/bin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5
+ IFS=     

+ test -z /usr/sbin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5
+ IFS=     

+ test -z /usr/bin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5
+ IFS=     

+ test -z /sbin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5
+ IFS=     

+ test -z /bin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5
+ IFS=     

+ test -z /usr/games
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5
+ IFS=     

+ test -z 
+ as_dir=.
+ IFS=     

+ test -z /home/luther/work/Android/eclipse
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh /home/luther/work/Android/eclipse/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh /home/luther/work/Android/eclipse/bash /home/luther/work/Android/eclipse/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh /home/luther/work/Android/eclipse/bash /home/luther/work/Android/eclipse/ksh /home/luther/work/Android/eclipse/sh5
+ IFS=     

+ test -z /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh /home/luther/work/Android/eclipse/bash /home/luther/work/Android/eclipse/ksh /home/luther/work/Android/eclipse/sh5 /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh /home/luther/work/Android/eclipse/bash /home/luther/work/Android/eclipse/ksh /home/luther/work/Android/eclipse/sh5 /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh /home/luther/work/Android/eclipse/bash /home/luther/work/Android/eclipse/ksh /home/luther/work/Android/eclipse/sh5 /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/bash /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh /home/luther/work/Android/eclipse/bash /home/luther/work/Android/eclipse/ksh /home/luther/work/Android/eclipse/sh5 /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/bash /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/ksh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh5
+ IFS=     

+ test -z /opt/Sourcery_G++_Lite/bin
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh /home/luther/work/Android/eclipse/bash /home/luther/work/Android/eclipse/ksh /home/luther/work/Android/eclipse/sh5 /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/bash /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/ksh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh5 /opt/Sourcery_G++_Lite/bin/sh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh /home/luther/work/Android/eclipse/bash /home/luther/work/Android/eclipse/ksh /home/luther/work/Android/eclipse/sh5 /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/bash /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/ksh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh5 /opt/Sourcery_G++_Lite/bin/sh /opt/Sourcery_G++_Lite/bin/bash
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh /home/luther/work/Android/eclipse/bash /home/luther/work/Android/eclipse/ksh /home/luther/work/Android/eclipse/sh5 /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/bash /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/ksh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh5 /opt/Sourcery_G++_Lite/bin/sh /opt/Sourcery_G++_Lite/bin/bash /opt/Sourcery_G++_Lite/bin/ksh
+ as_candidate_shells= /usr/bin/posix/sh /usr/bin/posix/bash /usr/bin/posix/ksh /usr/bin/posix/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /usr/local/arm-linux-4.2.1/bin/sh /usr/local/arm-linux-4.2.1/bin/bash /usr/local/arm-linux-4.2.1/bin/ksh /usr/local/arm-linux-4.2.1/bin/sh5 /usr/local/jdk1.5/bin/sh /usr/local/jdk1.5/bin/bash /usr/local/jdk1.5/bin/ksh /usr/local/jdk1.5/bin/sh5 /usr/local/arm-linux/bin/sh /usr/local/arm-linux/bin/bash /usr/local/arm-linux/bin/ksh /usr/local/arm-linux/bin/sh5 /usr/local/sbin/sh /usr/local/sbin/bash /usr/local/sbin/ksh /usr/local/sbin/sh5 /usr/local/bin/sh /usr/local/bin/bash /usr/local/bin/ksh /usr/local/bin/sh5 /usr/sbin/sh /usr/sbin/bash /usr/sbin/ksh /usr/sbin/sh5 /usr/bin/sh /usr/bin/bash /usr/bin/ksh /usr/bin/sh5 /sbin/sh /sbin/bash /sbin/ksh /sbin/sh5 /bin/sh /bin/bash /bin/ksh /bin/sh5 /usr/games/sh /usr/games/bash /usr/games/ksh /usr/games/sh5 /home/luther/work/Android/eclipse/sh /home/luther/work/Android/eclipse/bash /home/luther/work/Android/eclipse/ksh /home/luther/work/Android/eclipse/sh5 /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/bash /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/ksh /home/luther/work/Android/android-sdk_m5-rc15_linux-x86/tools/sh5 /opt/Sourcery_G++_Lite/bin/sh /opt/Sourcery_G++_Lite/bin/bash /opt/Sourcery_G++_Lite/bin/ksh /opt/Sourcery_G++_Lite/bin/sh5
+ IFS=     

+ test -f /usr/bin/posix/sh
+ test -f /usr/bin/posix/sh.exe
+ test -f /usr/bin/posix/bash
+ test -f /usr/bin/posix/bash.exe
+ test -f /usr/bin/posix/ksh
+ test -f /usr/bin/posix/ksh.exe
+ test -f /usr/bin/posix/sh5
+ test -f /usr/bin/posix/sh5.exe
+ test -f /bin/sh
+ CONFIG_SHELL=/bin/sh
+ as_have_required=yes
+ /bin/sh
+ test -f /bin/bash
+ CONFIG_SHELL=/bin/bash
+ as_have_required=yes
+ /bin/bash
+ break
+ test x/bin/bash != x
+ unset BASH_ENV
+ unset ENV
+ export CONFIG_SHELL
+ exec /bin/bash ./configure --host=arm-linux
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for arm-linux-strip... arm-linux-strip
checking for arm-linux-g++... arm-linux-g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... yes
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether arm-linux-g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of arm-linux-g++... gcc3
checking for arm-linux-gcc... arm-linux-gcc
checking whether we are using the GNU C compiler... yes
checking whether arm-linux-gcc accepts -g... yes
checking for arm-linux-gcc option to accept ISO C89... none needed
checking dependency style of arm-linux-gcc... gcc3
checking for strerror in -lcposix... no
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... (cached) yes
checking for arm-linux-ranlib... arm-linux-ranlib
checking build system type... i686-pc-linux-gnu
checking host system type... arm-unknown-linux-gnu
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for cc_r... arm-linux-gcc
checking for gethostbyname... yes
checking for socket... yes
checking how to run the C preprocessor... arm-linux-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking for ssize_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for stdint types... stdint.h (shortcircuit)
make use of stdint.h in include/iperf-int.h (assuming C99 compatible system)
checking 3rd argument of accept... socklen_t
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... cross
configure: WARNING: result yes guessed because of cross compilation
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... no
checking for working memcmp... no
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking return type of signal handlers... void
checking for strftime... yes
checking for vprintf... yes
checking for _doprnt... no
checking for atexit... yes
checking for gettimeofday... yes
checking for memset... yes
checking for pthread_cancel... no
checking for select... yes
checking for strchr... yes
checking for strerror... yes
checking for strtol... yes
checking for usleep... yes
checking for snprintf... yes
checking for inet_pton... yes
checking for inet_ntop... yes
checking for gettimeofday... (cached) yes
checking *printf() support for %lld... checking *printf() support for %qd... checking for bool... no
checking size of bool... 0
checking if true is defined... yes
checking whether byte ordering is bigendian... no
checking for struct ip_mreq... yes
checking whether IP_ADD_MEMBERSHIP is declared... yes
checking for multicast support... yes
checking for struct sockaddr_storage... yes
checking for struct sockaddr_in6... yes
checking whether AF_INET6 is declared... yes
checking for IPv6 headers and structures... yes
checking for struct ipv6_mreq... yes
checking whether IPV6_ADD_MEMBERSHIP is declared... yes
checking whether IPV6_MULTICAST_HOPS is declared... yes
checking for IPv6 multicast support... yes
checking whether make is GNU make... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating compat/Makefile
config.status: creating doc/Makefile
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing include/iperf-int.h commands
config.status: creating include/iperf-int.h : _IPERF_INCLUDE_IPERF_INT_H
config.status: include/iperf-int.h is unchanged


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章