Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Kan een map niet verwijderen

2 views
Skip to first unread message

Dave

unread,
Sep 23, 2009, 6:46:58 AM9/23/09
to
Hallo allemaal,

even een vraagje over het verwijderen van een map

met welke command kan ik een map verwijderen met de volgende tekst:

w\'berg s?zeel

ik ben ingelogd als root

er zit een backslash in en een spatie. Dit maakt het wel lastig.

Fred Mobach

unread,
Sep 23, 2009, 7:51:34 AM9/23/09
to
Dave wrote:

rm 'w\'berg s?zeel' of zoiets ?
--
Fred Mobach - fr...@mobach.nl
website : https://fred.mobach.nl
.... In God we trust ....
.. The rest we monitor ..

Richard van den Berg

unread,
Sep 23, 2009, 7:21:17 AM9/23/09
to

> w\'berg s?zeel

Command line completion gebruiken?:
http://en.wikipedia.org/wiki/Command_line_completion

--
Richard
e-mail: vervang/replace invalid door/with NL.net

Dave

unread,
Sep 23, 2009, 8:53:15 AM9/23/09
to
Het is verwijderd, ik weet niet waarom maar de ? moest vervangen
worden met een é

het was dus:

rm -rf "w\'berg sézeel"

Completion werkte niet

Rob

unread,
Sep 23, 2009, 12:02:03 PM9/23/09
to
Dave <davefr...@casema.nl> wrote:
> Het is verwijderd, ik weet niet waarom maar de ? moest vervangen
> worden met een é

ls vervangt tekens waarvan hij vindt dat ze niet printable zijn door
een ?. Wat er precies niet printable is hangt er vanaf wat voor
characterset instellingen er zijn. Kennelijk denkt jouw ls dat een é
niet printable is. Dan zal ie wel op ASCII staan ofzo.

Omdat een ? ook een wildcard voor 1 karakter is, is dit bij verwijderen
normaal gesproken niet echt een probleem, maar dan moet je hem natuurlijk
wel de kans geven wildcards te expanderen. Als je quotes om de naam gaat
zetten dan werkt dat niet meer.

Ik denk dat rm w\\\'berg\ s?zeel ook gewerkt had.

(voor de speciale tekens in de naam, dus de \ de ' en de spatie, een \
zetten)

0 new messages