Created
September 9, 2016 06:01
-
-
Save xtetsuji/c886c5bb124c8aa0a440149428f0454b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
set -eu | |
declare -a ar=() | |
echo length ${#ar[*]} | |
for i in {1..10} ; do | |
# set -u のときは array push のときに中身が無い ${ar[*]} を参照できない | |
# declare -a ar=() とはしているんだけど、配列定義にはならないのかな | |
# もうちょっと楽に書きたい | |
if [ ${#ar[*]} -eq 0 ] ; then | |
ar=($i) | |
else | |
ar=( ${ar[*]} $i ) | |
fi | |
echo "${ar[*]}" ... length ${#ar[*]} | |
done | |
echo length ${#ar[@]} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment