The UNIX and Linux Forums  

Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
Google unix.com



Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
разделить, используя строку separetor rinku Shell программирование и сценарии 10 06-16-2009 03:01 PM
[KSH] Разделить строку в массив piooooter Shell программирование и сценарии 3 09-01-2007 01:22 PM
KSH разделить строку в переменные drd_2b Shell программирование и сценарии 5 04-23-2006 08:07 PM
разбить строку помочь senthilk615 Shell программирование и сценарии 4 03-27-2006 07:43 PM
разделить файл на указанную строку jpl35 Shell программирование и сценарии 6 07-04-2002 12:41 PM

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 02-08-2006
gazingdown gazingdown is offline
Зарегистрированный пользователь
  
 

Регистрация: Февраль 2006
Сообщений: 1
разделить строку

Привет

У меня есть сценарий, петли, хотя строк файла и читает каждую строку в переменную ($ LINE).

Я хочу смотреть на линию и разделить ее на его составные части.

например, в строке может быть "Это строка"
Я хочу иметь набор переменных для каждого элемента, таким образом:
A \u003d Это
B \u003d является
C \u003d A
D \u003d строка

Я угадала она должна быть простой, но не могу понять его.
Old 02-08-2006
gauravgoel gauravgoel is offline
Зарегистрированный пользователь
  
 

Регистрация: Dec 2005
Место проведения: Индия
Сообщений: 218
Вы можете описать подробности чуть больше, может быть, с некоторыми образец ввода и вывода.
И не будет. слова, должно быть указано в строке
Old 02-08-2006
Джим Макнамара jim mcnamara is offline Forum Staff  
...@...
  
 

Регистрация: Февраль 2004
Местонахождение: Н. М.
Сообщения: 5763
Код:
while read a b c d e f
do
    echo "a = $a"
    echo "b = $b"
    echo "c = $c"
    echo "d = $d"
    echo "e = $e"
    echo "f = $f"
done < myfile
Добавить, как много переменных, как можно большее количество слов в строке. В противном случае, рассмотреть AWK которая делает все это автоматически.
Old 02-09-2006
Abhishek Гхосе Abhishek Ghose is offline
Зарегистрированный пользователь
  
 

Регистрация: Sep 2005
Место проведения: Ченнай
Сообщений: 81
нужны ли Вам AWK, зависит от того, что вы хотите после уступки. Если вы хотите, чтобы переменная вне AWK заявление может использовать AWK не может быть очень полезным. Но в ситуациях, где требуется обработка данных, это редко дело --- вы можете делать все, что вы хотите внутри AWK.
AWK '(для (i \u003d 1; I <\u003d Н.Ф.; + + I) (Print "Нива" и "это" я) $ печати "")' имя_файла например выводит всех областях, во всех строк в файле
Closed Thread

Закладки

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

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

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

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




Часовой пояс GMT -4. Текущее время 04:45 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