On Mon, 17 Jan 2005 17:49:54 +0200
Mihai Maties <[EMAIL PROTECTED]> wrote:
> On Monday 17 January 2005 17:26, Straton Marian wrote:
> > IFS (man/info bash) specifica separatorii de cuvinte..... asa ca ai putea
> > face ls -1 |sort -r (-1 adica un nume pe linie) iar forul, cuminte va lua
> > cate un nume de fisier indiferent cate spatii are in el
>
> Si daca ai \t sau \n in nume ?
>
>
> Mihai
>
Iti merge ff. bine.
1. daca dai touch a\na iti va crea un fisier ana. Solutia este a\\na
ptr a aparea un nume de fisier a\na
2.Creeaza fisierul si incearca scriptul de mai jos.
IFS=$'\t\n'
LISTA=`ls -1`
for variabila in $LISTA
do
echo $variabila
done;
IFS=$' \t\n'
Ai sa observi ca nu ai nici cea mai mica problema.
Marian
PS1. Daca am raspuns adineauri este ptr ca am FOLOSIT trucul cu IFS si nu ca sa
ma dau mare sau ca am auzit ca exista asa ceva.
PS2. inainte de a da cu parul, macar testeaza sa vezi daca ai dreptate.
---
Detalii despre listele noastre de mail: http://www.lug.ro/