shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] alterando o IFS


From: Fernando Lemes da Silva
Subject: Re: [shell-script] alterando o IFS
Date: Fri, 11 Jun 2004 08:47:27 -0300
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030915


   Elton, tente assim :

IFS='
'

(Aspas simples um enter e fecha aspas simples na linha de baixo.. Acho que é isso..)

   []'s
   Fernando Lemes


Elton Simoes Baptista wrote:
Ola galera,

Eu estou fazendo um script que deve ler um arquivo texto e ir granvando linha a linha ate que nesta linha existe uma determinada palavra.

Sei que para fazer isso preciso alterar o separador padrao do bash (IFS) que eh o espaco. Para isso eu alterava a variavel IFS e pronto, mas nao esta funcionando e eu nao faco a menor ideia do pq.

Segue um peq exemplo do que quero fazer.

#----cut---
old_ifs=$IFS
export IFS='\n'

for i in `/bin/ls -la` ; do echo LINHA: $i
done

export IFS=$old_ifs
#----cut---

No exemplo acima eu mostraria a palavra LINHA: antes de cada linha do ls

abracos





reply via email to

[Prev in Thread] Current Thread [Next in Thread]