Shell. Чтение текстового файла по строкам.

Аватара пользователя
Delphin911

Re: Shell. Чтение текстового файла по строкам.

Сообщение Delphin911 »

Короче в файле есть строки типа 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
Аватара пользователя
Delphin911

Re: Shell. Чтение текстового файла по строкам.

Сообщение Delphin911 »

Это я ужо пробовал. Не помогает.
Ответить

Вернуться в «Общий по Linux»