sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #41163
Shell scripts
Så er den gal igen.
Jeg prøver at lave et shell script som rekurserer gennem filsystemet:
for file in $(ls); do
if [ -d $file ]; then
cd $file
#do stuff
cd ..
fi
done
Problemet er bare, at nogle af filerne/bibliotekerne har mellemrum i navnet, så de bliver fortolket som flere forskellige filer/biblioteker.
Er der en måde at få scriptet til at acceptere filer med mellemrum i navnet ?
For god ordens skyld må jeg hellere lige sige, at jeg bruger bash shellen.
Tak på forhånd
Robert
--
<> "The rumors that Unix is not userfriendly are lie. <>
|| Unix is userfriendly. ||
|| It is just extremely selective with whom it wants to be a friend." ||
||----------------------------------------------------------------------||
|| Robert Chris Bang Larsen robert@xxxxxxxxxxxxxxxxx ||
<> <>
Follow ups