Retourner au contenu associé (entrée de forum : Ecrire un programme nommé Multitâche)
Posté par Anthony Jaguenaud le 04 mars 2021 à 10:25. En réponse au message Ecrire un programme nommé Multitâche. Évalué à 7. Dernière modification le 04 mars 2021 à 10:27.
Comme le langage n’est pas précisé, voici ma solution :
Processus n°01 : « Le processus principal »
while true; do echo "Je suis le processus principal" sleep 1 done
Processus n°02 : « Il a pour objectif répertorier tous les fichiers du répertoire en cours qui ont été modifiés au cours de la période de 24 heures »
md5sum * >.tmp.md5 sleep $(( 3600 * 24 )) md5sum * >.tmp_24.md5 diff .tmp.md5 .tmp_24.md5 rm -f .tmp*
Processus n°3 : « liste tout les processus actifs » (au fait, on écrit tous les processus)
ps -ef
Processus n°4 : « Créer un lien symbolique vers un répertoire »
for f in * do [ -d $f ] && ln -s $f un_repertoire && exit 0 done exit 1
Chaque processus fait ce qui est demandé dans ta spec (expression de besoin). Comme je suis grand prince, je te le fait gratos pour cette fois.
Si ce n’est pas ce que tu avais besoin, merci de réécrire les spécifications.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# [Promo] La première aide gratuite
Posté par Anthony Jaguenaud . En réponse au message Ecrire un programme nommé Multitâche. Évalué à 7. Dernière modification le 04 mars 2021 à 10:27.
Comme le langage n’est pas précisé, voici ma solution :
Processus n°01 : « Le processus principal »
Processus n°02 : « Il a pour objectif répertorier tous les fichiers du répertoire en cours qui ont été modifiés au cours de la période de 24 heures »
Processus n°3 : « liste tout les processus actifs » (au fait, on écrit tous les processus)
Processus n°4 : « Créer un lien symbolique vers un répertoire »
Chaque processus fait ce qui est demandé dans ta spec (expression de besoin). Comme je suis grand prince, je te le fait gratos pour cette fois.
Si ce n’est pas ce que tu avais besoin, merci de réécrire les spécifications.