Доброго времени суток!
хочу заменить:
#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)