Memoire sous Unix

VincentC -  
 VincentC -
Je souhaites recuperer dans des variables d'environnement sous Unix, la memoire disque et la Ram disponible avant un calcul
est ce que quelqu'un connait les commandes directes ?...
Merci,
Vincent

3 réponses

jisisv Messages postés 3678 Statut Modérateur 935
 
Hello,
Essaye ceci:
free=$(free|grep "^Mem" | awk '{print $4}')

En ce qui concerne les partitions montées, il faudra utiliser
un vecteur (existe sous bash)

Inspire-toi de
for part in $( df -k | grep -v "File" |awk '{print $1,$4'}); do echo $part;
done

/dev/hda1
96351
/dev/hda6
3572028
/dev/hda7
1582244
merlin:/home/
77824

Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
VincentC
 
Salut,

Merci pour tes réponses ...
La premiere commande utilisant free ne marche pas chez moi (n'est ce pas un logiciel installé en plus ?)
La deuxieme commande utilisant df fonctionne quand elle correctement

VincentC
0
jisisv Messages postés 3678 Statut Modérateur 935
 
Hi,
Ceci sous Linux Debian.
A adapter sous d'aurtres plates-formes ;)

Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
jisisv Messages postés 3678 Statut Modérateur 935
 
Hello,
Quel OS /version?
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
VincentC
 
cela peut tourner sous SUN ou HP
Merci d'avance,

VincentC
0