sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #41164
Re: Shell scripts
Robert Larsen <robert@xxxxxxxxxxxxxxxxx> writes:
> Jeg prøver at lave et shell script som rekurserer gennem filsystemet:
Du genopfinder hjulet.
Brug hellere find til den slags.
> for file in $(ls); do
Hvis du skriver
for file in *; do # Så virker det formodentligt bedre.
> cd $file
Så vil det måse være sikre at skrive
cd "$file"
Men jeg er ikke helt sikker på om det er nødvendigt.
Basalt set ville jeg dog nok foretrække at skrive:
find . -type f -exec touch {} \;
Hvis det altså er at touche filerne du vil. Ellers skal det
selvfølgelig erstattes med noget andet end touch.
--
Når folk spørger mig, om jeg er nørd, bliver jeg altid ilde til mode
og svarer lidt undskyldende: "Nej, jeg bruger RedHat".
-- Allan Olesen på dk.edb.system.unix
References