В сообщении от 19 Июнь 2005 18:03 Andrei Lomov написал(a): > Не соображу, как в bash превратить числовую строку в integer. > > Нужно имена файлов > 001 002 003 > > превратить в > 002 004 006 > (умножить на два) > > > ТО есть сделать нечто типа > for i in * > do echo "$i"; echo $i+$i > done > > только операцию "+" сделать арифметической, а не текстовой. $ for i in 001 002 003 ;do echo $(($i + $i)); done $ for i in 001 002 003 ;do echo $(($i * 2)); done -- Valery V. Inozemtsev