с tr и xargs все тогда вообще в одну строку, а нужно только по одной цепочке <ip> <compname> <username> на строку с printf мне вообще сказало ошибка синтаксиса
2008/10/9 Игорь Чумак <[EMAIL PROTECTED]>: > Павел Марченко пишет: >> >> как можно сложить несколько строк в одну в скрипте >> есть такой код: >> while i -lt $COUNT >> do >> echo $NET$i >> smblookup -W $GROUP -B $BCAST -A $NET$i | grep -E >> "[A-Za-z]{3,}[0-9]{0,2}[^/$]?{1,}(<03>)" | awk '{print $1}' >> done >> все это выводит >> <ip> >> <compname> >> <username> >> а мне нужно >> <ip> <compname> <username> >> > > ( > > while i -lt $COUNT > do > echo $NET$i > smblookup -W $GROUP -B $BCAST -A $NET$i | grep -E > "[A-Za-z]{3,}[0-9]{0,2}[^/$]?{1,}(<03>)" | awk '{print $1}' > done > > ) | xargs echo > > ? > > -- > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > > -- В смысле осмысления бессмысленного смысл тоже имеет определенную осмысленность!!!