Доброго времени суток!
хочу заменить:
#cat finish_all_dim_ANY_LioSTAT | awk '{print $1}' > dim_ANY_LioSTAT/1
#cat finish_all_dim_ANY_LioSTAT | awk '{print $2}' > dim_ANY_LioSTAT/2
#cat finish_all_dim_ANY_LioSTAT | awk '{print $3}' > dim_ANY_LioSTAT/3
на
LIMIT=3
for ((a=1; a <= LIMIT ; a++))
do
cat finish_all_dim_ANY_LioSTAT | awk '{print ${${a}}}' > dim_ANY_LioSTAT/$a
done
проблема в том, что не могу понять, как передать в awk правильно $1,$2,$3
такой вариант как у меня ${${a}}} - не верный.
Подскажите как правильно
Заранее огромное спасибо!

Ответ на:
комментарий
от balodja

Ответ на:
комментарий
от balodja



Ответ на:
комментарий
от sdio

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум проблема с скобками в sh (2009)
- Форум на sh - простой скрипт (2010)
- Форум Вопрос по sh/sed (2010)
- Форум sh script (2010)
- Форум в sh построковая конкатенация (2009)
- Форум тестирование кода С,С++ (2009)
- Форум [c++] виртуальные деструкторы (2010)
- Форум тестирования кода С,С++ (2009)
- Форум [html] вопрос по кодировкам (2010)
- Форум IPtables докметация (2012)