aliasy w bashu - kto zepsul ?

Greg Iaskievitch gj w kde.org.uk
Nie, 27 Lut 2005, 21:17:40 CET


Jarosław Kamper wrote:

> Dnia niedziela, 27 lutego 2005 18:42, Andrzej Krzysztofowicz napisał:
>  
>
>> Wlasnie.
>> Kiedys pakiet mc ustawial w bashu swoj alias.
>> Teraz tego nie robi. Kto zepsul?
>>   
>
>
> To ja się podepnę:
>
> [jack w pldworkstation tmp]$ for i in 1 2 3 4; do touch ${i}.test; done
> [jack w pldworkstation tmp]$ for i in `ls -1 *.test`; do ls -l $i; done
> ls: 1.test: Nie ma takiego pliku ani katalogu
> ls: 2.test: Nie ma takiego pliku ani katalogu
> ls: 3.test: Nie ma takiego pliku ani katalogu
> ls: 4.test: Nie ma takiego pliku ani katalogu
> ls: : Nie ma takiego pliku ani katalogu
> [jack w pldworkstation tmp]$ ls -l *.test
> -rw-r--r--  1 jack users 0 2005-02-27 21:02 1.test
> -rw-r--r--  1 jack users 0 2005-02-27 21:02 2.test
> -rw-r--r--  1 jack users 0 2005-02-27 21:02 3.test
> -rw-r--r--  1 jack users 0 2005-02-27 21:02 4.test
>
> Przykład jest głupi, ale świetnie obrazujący problem.
>
>  
>
bash-2.05b$ for i in 1 2 3 4; do touch ${i}.test; done
bash-2.05b$ for i in `ls  *.test`; do ls -l $i; done
-rw-r--r--  1 gj users 0 Feb 27 21:15 1.test
-rw-r--r--  1 gj users 0 Feb 27 21:15 2.test
-rw-r--r--  1 gj users 0 Feb 27 21:15 3.test
-rw-r--r--  1 gj users 0 Feb 27 21:15 4.test

u mnie działa :-) (bez -1 ktore tam jest nie potrzebne).

bash-2.05b$ bash --version
GNU bash, version 2.05b.0(2)-release (x86_64-pld-linux-gnu)
Copyright (C) 2002 Free Software Foundation, Inc.







Więcej informacji o liście dyskusyjnej pld-devel-pl