Partage
  • Partager sur Facebook
  • Partager sur Twitter

Ne pas afficher répertoire d'un fichier.

Sujet résolu
    27 octobre 2014 à 21:11:11

    Bonjour,

    J'aimerais savoir comment faire pour ne supprimer l'affichage du répértoire de mes fichiers. Ce que je veut c'est afficher uniquement le nom du fichier. 

    Merci 

    • Partager sur Facebook
    • Partager sur Twitter
      27 octobre 2014 à 21:24:01

      Je ne comprend pas bien, ton script est à toi ?

      Autrement un ls suffit :)

      • Partager sur Facebook
      • Partager sur Twitter
        28 octobre 2014 à 11:32:59

        ce que je veut faire c'est afficher tout les fichiers en .sh du répertoire courant et des sous répertoire. Je veut aussi supprimer l'extension ( ce qui est déjà fait ), et ne pas afficher les répertoire dans dans lequel ce trouve mes fichier en .sh.

        voila ma commande : 

        find -name '*.sh' | rev | cut -c 4- | rev 


        Il me reste juste à masquer le chemin du fichier.

        • Partager sur Facebook
        • Partager sur Twitter
          28 octobre 2014 à 15:16:11

          Moi je ferais cela comme ça :

          find . -name "*.sh"  -printf "%f\n" |sed 's/\(\.sh\)$//'

          ou

          find . -name "*.sh" -exec basename {} \; |sed 's/\(\.sh\)$//'




          • Partager sur Facebook
          • Partager sur Twitter

          Ne pas afficher répertoire d'un fichier.

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown