⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 array-at-star

📁 android-w.song.android.widget
💻
字号:
# test the expansion of ${array[@]} and ${array[*]}, both quoted and# unquoted.  the expansions should be exactly analogous to the# expansions of $@ and $* quoted and unquotedA=(a b)recho "${A[*]}"# If IFS is null, the parameters are joined without separatorsIFS=''recho "${A[*]}"# If IFS is unset, the parameters are separated by spacesunset IFSrecho "${A[*]}"recho "${A[@]}"recho ${A[@]}IFS='/'A=(bob 'tom dick harry' joe)set ${A[*]}recho $#recho $1recho $2recho $3A=(bob 'tom dick harry' joe)set ${A[*]}recho $#recho $1recho $2recho $3A=(bob 'tom dick harry' joe)set ${A[@]}recho $#recho $1recho $2recho $3A=(bob 'tom dick harry' joe)set ${A[@]}recho $#recho $1recho $2recho $3# according to POSIX.2, unquoted $* should expand to multiple words if# $IFS is null, just like unquoted $@IFS=''A=(bob 'tom dick harry' joe)set "${A[*]}"recho $#recho $1recho $2recho $3A=(bob 'tom dick harry' joe)set ${A[*]}recho $#recho $1recho $2recho $3A=(bob 'tom dick harry' joe)set ${A[@]}recho $#recho $1recho $2recho $3# if IFS is unset, the individual positional parameters are split on# " \t\n" if $* or $@ are unquotedunset IFSA=(bob 'tom dick harry' joe)set ${A[*]}recho $#recho $1recho $2recho $3A=(bob 'tom dick harry' joe)set ${A[@]}recho $#                                              recho $1recho $2recho $3# but not for "$@" or "$*"A=(bob 'tom dick harry' joe)set "${A[*]}"recho $#recho $1recho $2recho $3A=(bob 'tom dick harry' joe)set "${A[@]}"recho $#recho $1recho $2recho $3# these should both expand the value of A to multiple wordsA=(a b c d e)IFS=""recho ${A[@]}recho "${A[@]}"# this example is straight from the POSIX.2 rationale and adapted to arraysA=(foo bar bam)recho "${A[@]}"recho "${A[*]}"unset IFSrecho "${A[@]}"recho ${A[@]}recho "${A[*]}"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -