SCRIPT linux

ludo -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
je souhaite écrire un programme en Linux script (ba)sh pour parcourir tout les dossiers et sous-dossiers qui se trouvent dans "mes documents" et afficher ceux qui contiennent un fichier (: qui ne sont pas vide).
Merci
Configuration: Windows XP
Firefox 3.0.12

8 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
     find /chemin ! -empty -type d -print
    ;-))
    0
  2. ludo
     
    il faut que tout lé fichier trouvé soient affichés avec leur chemin dans un fichier "résultat" qui se trouve dans "mes document"
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      je souhaite écrire un programme en Linux script (ba)sh
      Tu as du mal formuler ta demande alors ;-\

      je souhaite me faire écrire un programme en Linux script (ba)sh
      0
  3. DrNitro Messages postés 733 Statut Membre 99
     
    find /home/ubuntu/Bureau ! -empty -type d -print >> cat >>'/home/Ma_Session/mes documents/resultat.txt'

    fait attension aux majuscules

    le caractére " >> " redirige la sortie d'une commande dans un autre au lieu de l'ecran ( je croi que c'est ca)
    0
  4. ludo
     
    c vré car je n'ai pa de notion en shell
    je regarde un cour sur le net
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. DrNitro Messages postés 733 Statut Membre 99
     
    desolé d'etre indiscret mais qu'est-ce qui t'as fait decouvrir le shell
    0
  7. ludo
     
    ben je sui en stage et je nai jamé tafé sur ce langage
    0
  8. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Dans un premier temps tu dis :

    pour parcourir tout les dossiers et sous-dossiers qui se trouvent dans "mes documents" et afficher ceux qui contiennent un fichier (: qui ne sont pas vide).

    Donc sous entendu "afficher les dossiers qui ne sont pas vides"

    Puis ensuite :

    Il faut que tout lé fichier trouvé soient affichés avec leur chemin

    C'est contradictoire ça ;-(

    Donc tu veux quoi au juste ? Afficher tous les fichiers ? T'as un exemple ?

    Merci d'éviter le langage SMS !

    0
  9. ludo
     
    En fait, j'ai plein de sous-dossier dans "mes documents" qui eux même possèdent des sous-dossier. Le problème est que beaucoup sont vides. Je doit écrire un script qui en parcourant tous les sous-dossiers écrit le chemin (et le nom) dans un autre fichier(resultat.txt dans "mes documents") de tout les fichiers présent dans les sous-dossiers.
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      find /chemin/vers/"Mes documents"/ -type f > resultat.txt
      0