Jump to content

[Resolu] Supprimer un fichier commencant par un -


K-20

Recommended Posts

Bonjour a tous !

Je suis sous NetBSD 3.0 avec fluxbox et j'ai sans faire expres (en voulant compiler un programme en C) cree 2 fichier avec un tiret en premier caractere ...

-ansi et -pedantic !

Je essaye de les supprimer avec rm '-ansi' mais ca ne fonctionne pas :(

J'ai le droit a ce beau message d'erreur :

rm: unknown option -- a

usage: rm [-f|-i] [-dPRrvW] file ...

Donc si quelqu'un avait une solution en commande pour supprimer ces fichiers ca m'aiderais pas mal ...

Merci d'avance !

Link to comment
Share on other sites

lorinc@emphyrio:~$ touch -- -theo
lorinc@emphyrio:~$ rm "-theo"
rm: option invalide -- t
Essayer `rm ./-theo' pour enlever le fichier `-theo'.
Pour en savoir davantage, faites: « rm --help ».

même avec les guillement, ça reste un string commençant par '-', donc potentiellement une option :transpi:

Link to comment
Share on other sites

lorinc@emphyrio:~$ touch -- -theo

Si tu pouvais éviter...

On a pas élevé les cochons ensemble ensemble que je sache :-D

Nan, mais je me disait qu'il y avait au moins un autre façon de faire :

me@lorentz$ touch -- -pas-a-theo
me@lorentz$ ls
-pas-a-theo
me@lorentz$ unlink -pas-a-theo 
me@lorentz$ ls

me@lorentz$ touch -- -pas-a-theo
me@lorentz$ ls
-pas-a-theo
me@lorentz$ find . -name '-*' -exec rm '{}' ';'
me@lorentz$ ls

Voila.

Non mais :love:

Link to comment
Share on other sites

petit coquinoux, j'aurais pourtant été persuadé que le "rm theo" t'aurais plus gêné que le "touch theo" :-D
Un "rm -theo" c'est un peu comme un "add +theo", donc ça va :love:
find, c'est un peu dangereux, non ? ou alors avec rm -i
Ouais bien sûr c'est juste un poc, pas un truc que je conseille d'utiliser :yes:

Et puis il faut bien régler le path et le pattern.

Link to comment
Share on other sites

Oui j'ai Konqueror (pas sûr de l'ortho ...) mais j'aime les lignes de commandes et le Shell :iloveyou:

Pour le find, pareil je trouve ça un peu dangereux ^^ une erreur ça rrive vite et fiout plus rien sur le compte ^^ comme les rm * ~ :iloveyou:

Merci pour toutes ces infos :chinois:

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...