11.04.2013 Views

Guida avanzata di scripting Bash - Portale Posta DMI

Guida avanzata di scripting Bash - Portale Posta DMI

Guida avanzata di scripting Bash - Portale Posta DMI

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

# list_array <br />

list_array() {<br />

[ $# -eq 1 ] || return 1 # One argument required.<br />

}<br />

local -a _la_lines<br />

set -f<br />

local IFS=${NO_WSP}<br />

eval _la_lines=\(\ \$\{$1\[@\]\}\ \)<br />

echo<br />

echo "Element count "${#_la_lines[@]}" array "${1}<br />

local _ln_cnt=${#_la_lines[@]}<br />

for (( _i = 0; _i < ${_ln_cnt}; _i++ ))<br />

do<br />

echo ’Element ’$_i’ >’${_la_lines[$_i]}’

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!