Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Короче в файле есть строки типа dn: ........... и m: ........... А я хочу, чтобы эти строки выдавались в одну строку, скажем через ";" а dn: и m: убиралось.


#!/usr/bin/bash
cat /remote/ad/test | while read b
do
x=${b#*: }
if [[ `echo $b | grep dn:` ]]
then
echo $c
c=$x
else
c=$x";"$c
fi
done

И все бы хорошо но получается вот что

скажем x=1111111111 , c=222
а в итоге вместо 1111111111;222 мы получаем ;222111111

Отправлено: 16:20, 07-04-2005 | #10