Forum Linux.débutant Suppression d'un fichier avec retour à la ligne

Posté par  .
Étiquettes : aucune
0
4
déc.
2006
Bonjour à tous,

J'ai un petit souci concernant un nom de fichier avec un retour à la ligne. Avant j'avais un souci avec un fichier ayant par exemple un espace devant le nom et j'arrivais à le supprimer de la manière suivante :
delete " test"
Mais que faire avec un nom de fichier ayant un retour à la ligne?

Je vous remercie par avance pour votre aide.
  • # Complétion

    Posté par  (site web personnel) . Évalué à 2.

    Essaie de faire, dans une console, delete puis d'appuyer sur la touche de tabulation, ton shell devrais placer les séquences d'échappement qui vont bien.

    Python 3 - Apprendre à programmer dans l'écosystème Python → https://www.dunod.com/EAN/9782100809141

    • [^] # Re: Complétion

      Posté par  . Évalué à 1.

      Bonjour,

      J'ai essayé votre manipulation mais il me semble qu'elle ne marche pas. Je vais essayer de replacer plus précisement le contexte. En fait, il s'agit de la suppression d'un fichier sur un ftp
      Mes premières commandes sont donc =>
      ftp ftpexemple.free.fr
      cd monchemin
      > à ce moment je dois donc supprimer le fichier concerné.

      Si je fais delete et ensuite tab, mon terminal m'affiche :

      ftp> delete
      .DCOPserver_dapper_:0 .config/ .kde/ .openoffice.org2/ .xsession-errors
      .DCOPserver_dapper__0 .dmrc .local/ .qt/ Desktop/
      .ICEauthority .gftp/ .mcop/ .recently-used
      .Xauthority .gtk_qt_engine_rc .mozilla/ .thumbnails/
      .bash_history .gtkrc-2.0 .mozilla-thunderbird/ .viminfo

      Avez-vous une idée?
  • # une jolie interface graphique

    Posté par  . Évalué à 1.

    Ouvre ton repertoire avec konqueror ( ftp://ftpexemple.free.fr ). Selectionne le fichier et efface le.

    Pour ce genre de problème, une petite interface graphique est très pratique.
    • [^] # Re: une jolie interface graphique

      Posté par  . Évalué à 1.

      Bonjour,

      Merci pour votre réponse.

      Que ce soit avec un logiciel FTP(gftp) ou avec un navigateur (konqueror), la suppression ne marche. J'ai toujours un message d'erreur d'impossibilité de suppression.

      Avez-vous d'autres pistes à explorer?

      Merci d'avance.
      • [^] # Re: une jolie interface graphique

        Posté par  . Évalué à 3.

        Bonjour,
        si tu utilises konqueror, il ne faut pas supprimer avec la touche suppr mais faire la combinaison de touches maj+suppr (ou alt+suppr, je sais plus trop...)
        La raison est que la touche suppr essaie de mettre le fichier à la corbeille, tandis que la combinaison maj+suppr (ou alt+suppr) supprime simplement le fichier.

        De cette façon, pour les pages free, chez moi ça marche...
      • [^] # Re: une jolie interface texte

        Posté par  . Évalué à 3.

        Salut,

        Tu peux également essayer, après t'être connecté avec un client en ligne de commande (le ftp "classique" quoi), de lancer la commande :

        mdel <un partie du nom du fichier avec les * qui vont bien>

        Tu peux essayer de mettre la plus grande partie possible du nom du fichier à effacer pour être sûr de ne rien effacer de trop, mais normalement, on devrait te poser la question pour chaque fichier correspondant au masque. Si tu veux en être certain, tu peux taper "prompt" une ou deux fois, jusqu'à ce que le serveur te réponde "Interactive mode on" ou quelque chose du genre. Avec cette précaution, tu peux même te permettre de lancer un
        mdel *
        en répondant non (n) pour tous les fichiers, sauf celui qui t'intéresse (y).

        A+
        JJD
        • [^] # Re: une jolie interface texte

          Posté par  . Évalué à 1.

          Merci pour votre réponse, votre méthode est bien fonctionnelle.

          Encore merci à tous pour vos réponses rapides.

          Kokai
  • # ZSH ou BASH

    Posté par  (site web personnel) . Évalué à 3.

    Avec zsh (certainement avec bash aussi) , un rm[tab] et en continuant à taper tab jusqu'à ce que le bon fichier soit sélectionné permet de le supprimer.

    si le fichier est sur un ftp, il suffit de monter le répertoire ftp à l'aide de fuse, et ainsi pouvoir utiliser le shell.

    Pour la sélection, pour ne pas se fatiguer à appuyer 50 fois sur tab, les options suivantes permettent sous zsh de faire apparaitre un menu avec toutes les entrées possible (dont le fichier voulu) :

    setopt auto_list
    setopt auto_menu

    Je ne connais pas les équivalent pour bash.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.