find ...

Michal Kubecek mike na mk-sys.cz
Úterý Únor 17 00:25:01 CET 2004


On Tue, Feb 17, 2004 at 12:14:26AM +0000, Pavel Beníšek wrote:
> Zdravim,
> netusi nekdo proc mi nefunguje prikaz:
> find . -type f -regex '.*/.*'
> 
> snazim se vypsat rekurzivne soubory zacinajici teckou.

Tohle mi připadá spíš jako všechny soubory, které mají v cestě lomítko.
A vzhledem k chování příkazu find (při 'find .' vypisuje cesty ve tvaru
'./foo/bar') to budou úplně všechny. Pokud vám jde o soubory, jejichž
název začíná tečkou, mělo by to být spíš

  find . -type f -regex '/\.[^/]*$'

nebo

  find . -type f -name '.*'

                                                         Michal Kubeček


Další informace o konferenci Linux