Passer au contenu

Manipuler les fichiers ou répertoire commençant par le caractère –

Solution : en ajoutant le paramètre — aux commandes. Testé avec RedHat 6.2/SuSE 6.4/Mandrake 7.1.

Vous avez créé des fichiers commençant par le signe -. Or, ce caractère sert sous Linux à définir les paramètres des commandes du shell ou de la plupart des programmes. Pour connaître la taille du fichier vous saisissez, par exemple, du -h -rapport. Or, le système affiche un message d’erreur indiquant : du: option invalide – r. Le système considère que le nom du fichier est une option de du. Même l’ajout des guillemets pour indiquer au système de pas prendre en compte -rapport comme un paramètre ne fonctionne pas. La solution consiste à intercaler – entre le nom du programme et celui du fichier. Saisissez donc du -h — -rapport. La majorité des programmes supporte loption — par exemple cp, rm, mkdir rmdir et même emacs.Exemple :

[sam@crc sam]$ du -h -rapport
du: option invalide — r
Pour en savoir davantage, faites: du –help.
[sam@crc sam]$ du -h “-rapport”
du: option invalide — r
Pour en savoir davantage, faites: du –help.
[sam@crc sam]$ du -h — -rapport
4.0k -rapport
[sam@crc sam]$

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Filigrane Press