comment créer un fichier et supprimer un fichier en utilisant le symbole "-"


5

Comment voulez-vous créer puis supprimer un fichier qui commence par le symbole "-"? L'essayer

Je ne peux pas écrire la commande pour cette question et je ne sais pas pourquoi.


Vous devriez penser à vos choix de carrière ou d'études. La réponse à votre question précédente est parfaitement applicable ici. Le transfert d'apprentissage est une capacité importante.
Daniel Beck

Réponses:



5

Ou, sans utiliser la convention GNU, vous pouvez utiliser ./:

Ainsi touch ./-filenameetrm ./-filename


L'avantage est que cela fonctionne sur tous les systèmes, y compris MacOS X.
Rich Homolka

0

Vous pouvez utiliser le --commutateur. Par exemple rm -- -testva supprimer le -testfichier.
Vous pouvez également utiliser un chemin du fichier. Par exemple rm ./-testva supprimer le -testfichier.


0

Les opérations ci-dessus sont beaucoup plus faciles et vous devriez utiliser l’astuce './' (cela fonctionnerait sous MacOSX ou BSD par exemple), mais pour être complet:

Utilisez ls -ipour obtenir le numéro d'inode, puis utilisezfind . -inum INODENUMBER -delete -print

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.