Bonjour,
J'ai mis en place le script suivant une fois l'exécution de faite je regarde le résultat et je m'aperçois que la modification n'est pas faite auriez-vous une explication à cela Merci
le Script
Vérification de la valeur avant exécution du script
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 #! /bin/ksh ulimit -n unlimited echo "fin de la procédure" #
Vérification après exécution du script
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 # ulimit -a durée(secondes) sans limite fichier(blocs) sans limite données(kilo-octets) sans limite pile(kilo-octets) 8192 vidage_mémoire(blocs) sans limite nbre_fichiers(descripteurs) 2048 mémoire_virtuelle(kilo-octets) sans limite
je n'ai aucun message d'erreur le code retour de la commande est à 0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 # ulimit -a durée(secondes) sans limite fichier(blocs) sans limite données(kilo-octets) sans limite pile(kilo-octets) 8192 vidage_mémoire(blocs) sans limite nbre_fichiers(descripteurs) 2048 mémoire_virtuelle(kilo-octets) sans limite
lorsque je passe la commande hors script je trouve la bonne valeur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 # ulimit -n unlimited # ulimit -a durée(secondes) sans limite fichier(blocs) sans limite données(kilo-octets) sans limite pile(kilo-octets) 8192 vidage_mémoire(blocs) sans limite nbre_fichiers(descripteurs) sans limite mémoire_virtuelle(kilo-octets) sans limite
Partager