Есть стока вида :
echo "111 222 333" | awk '{ split($1, arr, " "); for (var in arr) { print $var }}'
Печатает вместо
111
222
333
только
111
В чём моя ошибка?
![](/img/p.gif)
Ответ на:
комментарий
от sdio
![](/img/p.gif)
Ответ на:
комментарий
от lvv
![](/img/p.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум kill -KILL «$var» не работает (2022)
- Форум awk, переменная внутри awk (2020)
- Форум AWK (2014)
- Форум shell script, сортировка строк (2003)
- Форум bash, getopts (2016)
- Форум Переменная с пробелами в awk (2009)
- Форум cat ./file | grep -v «222» > ./file непонимаю поведения (2005)
- Форум Bash быдлокод (2010)
- Форум подскажите по sed (2014)
- Форум [awk] Научите печатать! ;) (2011)