The UNIX and Linux Forums  


Go Back   В UNIX и Linux Форумы > Топ форумы > UNIX для чайников Вопросы И Ответы
.
Google unix.com



UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!!

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Grep по шаблону на основе другой скороговорка rock1 UNIX для чайников Вопросы И Ответы 7 10-18-2008 06:32 PM
Обрезание ФАЙЛОВ данных на основе шаблона pkumar3 Shell программирование и сценарии 1 10-14-2008 12:49 PM
Как изменить особого значения в файл на основе шаблона orbeyen UNIX для чайников Вопросы И Ответы 9 08-20-2008 04:09 AM
добавить в SED соответствует основанные на структуре jack1981 Shell программирование и сценарии 2 07-20-2006 07:54 AM
добавить строку в текстовый файл, основанные на поиске строки malaymaru Shell программирование и сценарии 1 06-09-2006 09:53 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 11-24-2008
eswarreddya eswarreddya is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2008
Сообщений: 5
String spllittinf основанный на структуре

Привет,

У меня есть файл sample.properties и содержит следующее содержание.

Сегодня - RSS_URL \u003d http://someurl


Я должен разделить строку и нужен результат в folliwng виде.

X1 \u003d Сегодня
X2 \u003d RSS_URL
X3 \u003d http://someurl


Ваш немедленный ответ будет graetly оценили
Old 11-24-2008
Konerak Konerak is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2008
Сообщений: 20
Эхо "сегодня - RSS_URL \u003d http://someurl" | SED 'S / \ (.* \) - \ (.* \) \u003d \ (.* \) / X1 \u003d \ 1 \ nx2 \u003d \ 2 \ nx3 \u003d \ 3 /'
X1 \u003d Сегодня
X2 \u003d RSS_URL
X3 \u003d http://someurl
Old 11-24-2008
eswarreddya eswarreddya is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2008
Сообщений: 5
Благодаря Koneark,

но у меня есть еще одна проблема здесь.
Когда я запускаю
Эхо "сегодня - RSS_URL \u003d http://someurl" | SED 'S / \ (.* \) - \ (.* \) \u003d \ (.* \) / X1 \u003d \ 1 \ nx2 \u003d \ 2 \ nx3 \u003d \ 3 /'

она дает, как ниже.

X1 \u003d todaynx2 \u003d RSS_URLnx3 \u003d http://someurl



Но мне нужно поставить вне качестве

X1 \u003d Сегодня
X2 \u003d RSS_URL
X3 \u003d http://someurl

и мне необходимо экспортировать эти X1, X2 и X3 на корпусе.

Спасибо,
Eswar
Old 11-24-2008
Konerak Konerak is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2008
Сообщений: 20

Код:
#!/bin/sh

var='today--RSS_URL=http://someurl'

x1=`echo $var | sed "s_\(.*\)--\(.*\)=\(.*\)_\1_"`
x2=`echo $var | sed "s_\(.*\)--\(.*\)=\(.*\)_\2_"`
x3=`echo $var | sed "s_\(.*\)--\(.*\)=\(.*\)_\3_"`

echo "Testing results: var($var) x1($x1) x2($x2) x3($x3)"

Этот сценарий будет установить переменные, как вы пожелаете. Вы можете экспортировать их или изменить их или делать все, что вы хотите с ними потом.
Closed Thread

Закладки

Теги
скрипт оболочки, оболочке сценариев, Unix-скриптов, Unix сценарии основы

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 01:14 AM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0