|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vadim Guchenko 2:5020/400 05 Jul 2003 13:54:13 To : Alexander Timoshenko Subject : Re: regexp на sh --------------------------------------------------------------------------------
Hello, Alexander!
You wrote to Evgueni Gavrilov on Sat, 5 Jul 2003 09:41:01 +0000 (UTC):
VG>>> Можно ли реализовать работу со строками на sh, не прибегая в
VG>>> другим языкам программирования? Hужно выполнять поиск подстроки в
VG>>> строке, разбор строки через регулярные выражения.
>> man expr
>> f=filename.jpg filename=`expr $f : '\(.*\)\.jpg'`
AT> [gonzo@expo gonzo]$ which expr /bin/expr
AT> Тогда уж awk - всяк удобнее.
Hу имелось в виду с использованием стандартных средств FreeBSD, а не только
внутренних возможностей sh. По expr почитаю, а вот вызывать awk из sh - это
уже изврат. Такой же язык программирования. Проще тогда уж весь скрипт на
awk писать. А чем awk, так по мне лучше perl.
With best regards, Vadim Guchenko. E-mail: s0lver@kraslan.ru
--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
* Origin: Talk.Mail.Ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/64886be7a950.html, оценка из 5, голосов 10
|