← Back to team overview

sslug-teknik team mailing list archive

Re: Filnavne (i 3 niveauer) med blanktegn

 

Eskild Nielsen wrote:
Den 24-11-2010 11:31, Erling A. Jacobsen skrev:
On Wed, 2010-11-24 at 11:25 +0100, Eskild Nielsen wrote:

Jeg skulle lige lave et script, der søgte igennem tre directoryniveuer
og udførte en enkelt kommando på det de ordinære filer, der var på
nederste niveau.

find -maxdepth 3 -type f -print0 | xargs -0 -n1 file

Mon ikke

   find -maxdepth 3 -mindepth 3 -type f -print0 | xargs -0 -n1 file

er lidt bedre?

Dette finder også en lang række filer, der starter med . altså filer,
der normalt ville være skjulte

Hvordan f... slipper jeg af med dem?

Ved at tilføje »\! -name '.*'«:

   find -maxdepth 3 -mindepth 3 -type f \! -name '.*' -print0 | xargs -0 -n1 file

God fornøjelse,

Jacob
--
Growing older is compulsory. Growing up isn't.

Follow ups

References