Bonjour à tous,
Voilà mon petit soucis j'aimerais calculer l'espace mémoire occupé par les fichiers executables pour cela j'ai déja écrit une partie du code mais débutant je n'arrive pas à savoir pourquoi cela ne marche pas !?
Donc voilà :
Merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 #!/bin/csh #initialisation de la variable @ taille = 0 #remplissage d'un tableau 'fich' avec les noms des fichiers du répertoire #passé en parametre echo "DONNER LE CHEMIN DE RECHERCHE" set chemin=($<) echo "DONNER LE NOM DU REPERTOIRE" set nom=($<) set fich=`ls -l | grep '^...x'` #echo $fich #traitement foreach f ($fich) echo $f if (-x $chemin/$nom) then #le tableau 'infos' va contenir toutes les donnees sur #le fichier selectionne comme un executable set infos=`ls -l | grep '^...x'` @ taille = infos[5] echo $infos[5] end if end![]()
Partager