SCRIPT linux

Fermé
ludo - 3 août 2009 à 14:04
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 3 août 2009 à 15:58
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
A voir également:

8 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
3 août 2009 à 14:35
Salut,
 find /chemin ! -empty -type d -print
;-))
0
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
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
3 août 2009 à 15:16
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
DrNitro Messages postés 681 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 5 janvier 2015 99
3 août 2009 à 15:19
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
c vré car je n'ai pa de notion en shell
je regarde un cour sur le net
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
DrNitro Messages postés 681 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 5 janvier 2015 99
3 août 2009 à 15:37
desolé d'etre indiscret mais qu'est-ce qui t'as fait decouvrir le shell
0
ben je sui en stage et je nai jamé tafé sur ce langage
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
3 août 2009 à 15:44
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
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
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
3 août 2009 à 15:58
find /chemin/vers/"Mes documents"/ -type f > resultat.txt
0