Показать сообщение отдельно

  #4  
Старый 20.10.2009, 13:41
cupper
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
С нами: 9963746

Репутация: 180


По умолчанию

вот так сделал
Код:
#line=`echo $find_string | dd bs=1 skip=7 count=$((${#find_string}-8-8))` результат один итотже, кому как нравится
 	line=`expr substr $find_string 8 $((${#find_string}-16))` #выдераем нужную серединку
 	len=`expr index "$line" :`       # находи позицию разделителя
 	table_db=${line:0:$((len-1))} # берем первую половинку
 	table_name=${line:len}         # берем правую половинку
 	echo "$table_db | $table_name"
пример:
Цитата:
вход
find_string="<title>information_schema:CHARACTER_S ETS</title>"
ВЫход:
information_schema | CHARACTER_SETS

Последний раз редактировалось cupper; 20.10.2009 в 13:46..