Код: Выделить всё
file1=faac-1.25-2.1.i586
file=${file1/%./ }
необходимо заменить последнюю точку на пробел, но почему-то данная конструкция не работает. Как быть (точнее как надо изменить, чтобы заработало?
Модераторы: /dev/random, Модераторы разделов
Код: Выделить всё
file1=faac-1.25-2.1.i586
file=${file1/%./ }
dreamer_astr писал(а): ↑24.06.2007 12:00есть вот такой участок кода:Код: Выделить всё
file1=faac-1.25-2.1.i586 file=${file1/%./ }
необходимо заменить последнюю точку на пробел, но почему-то данная конструкция не работает. Как быть (точнее как надо изменить, чтобы заработало?
Код: Выделить всё
file=$(echo $file1 | sed 's/\.\([^.]*\)$/ \1/')
sergeyvp писал(а): ↑24.06.2007 12:25dreamer_astr писал(а): ↑24.06.2007 12:00есть вот такой участок кода:Код: Выделить всё
file1=faac-1.25-2.1.i586 file=${file1/%./ }
необходимо заменить последнюю точку на пробел, но почему-то данная конструкция не работает. Как быть (точнее как надо изменить, чтобы заработало?
Можно сделать так
file1=faac-1.25-2.1.i586
file=${file1/.i/ i}
Хотя это несовсем правильно