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

Re: Pytanko



On Wed, Apr 26, 2006 at 12:27:10PM +0200, jan_karol@o2.pl wrote:
> Czołem lista !
> 
> Ostatnio bawiłem się poleceniami ls i find. Oto krótki przykład:
> 
> $ ls -d .*
> . ..
> 
> oraz
> 
> $ find -type d -name ".*"
> .
> 
> oraz 
> 
> $ find -type d -name "..*"
> <tu nie otrzymałem nic a chyba powinienem otrzymac katalog ..
> (nadrzedny oznaczany jako dwie kropki)>
> 
> Czy to jest błąd w poleceniu find?
> Polecenie ls daje wynik taki jaki sie spodziewam, tzn.: '.' i '..'. 
> Skąd ta różnica?

. i .. to wirtualne twory -- nie istnieją jako fizyczne katalogi w
filesystemie. ls wyświetla je tylko dla przypomnienia.

W pierwszym przypadku wyświetla '.' bo jest to domyślny katalog startowy
dla find-a (katalog bieżący).

Wanted



Reply to: