|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640.640 17 May 2004 21:00:26 To : Sergey Korolew Subject : Разделить название интерфейса и номер -------------------------------------------------------------------------------- 17 май 04 16:15, you wrote to val@sqdp.trc-net.co.jp: SK> ${parameter##word} SK> Remove Largest Prefix Pattern. The word is expanded to SK> produce a pattern. The parameter expansion then results SK> in parameter, with the largest portion of the prefix SK> matched by the pattern deleted. VD>> Какое слово непонятно? SK> Каждое по отдельности слово понятно, все вместе - нет. Hу, батенька. Тогда сначала надо английский учить, без него - никуда. VD>> ${INTERFACE_NAME##*[^0-9]} SK> Hадо будет попробовать. Было б что пробовать... Валентин прав, кстати - его способ ещё проще, чем expr. То, что написано выше - это выделение номера интерфейса. Чтобы потом получить имя - смотри ${parameter%word} в мане. Alex --- IMHO в последней инстанции * Origin: ... можжевеловых ... (2:461/640.640) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/392940a8f053.html, оценка из 5, голосов 10
|