LINUX.ORG.RU

sed


0

0

Подскажите лемеру, как убрать жадность команды s: хочу, чтобы
echo "Hello.world.java" | sed -e 's/\..*//'
печатало Hello.world а не Hello.

anonymous

может быть так?

echo "Hello.world.java" | sed -e 's/\.java//'

или так

echo "Hello.world.java" | sed -e 's/\.[a-z]*$//' -- чтобы удрать расширение

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.