Здравствуйте!
Например:
declare -a a
echo -n {1..3} | xargs -n 1 | mapfile a
echo ${a[@]}
echo -n {1..3} | xargs -n 1 | /usr/bin/read -a a
echo ${a[@]}
mapfile a
1
2
3
^D
echo ${a[@]}
1 2 3
echo ${a[1]}
2
Что я делаю не так?
Здравствуйте!
Например:
declare -a a
echo -n {1..3} | xargs -n 1 | mapfile a
echo ${a[@]}
echo -n {1..3} | xargs -n 1 | /usr/bin/read -a a
echo ${a[@]}
mapfile a
1
2
3
^D
echo ${a[@]}
1 2 3
echo ${a[1]}
2
Что я делаю не так?