Bonjour,
Je suis étudiant en DUT informatique et lors des projets de fin de semestre nous devons faire une commande en linux. Je suis vraiment à la ramasse dans cette matière, et donc je cherche de l’aide pour ce projet qui représente une partie important de ma note de semestre.
Le but du projet est de créer l’arborescence résultat de la commande ps -edf. Avec le nom des PID, et un fichier texte pour le nom du processus.
La 2ème partie est d’écrire un script bash pour produire un fichier de la forme de la sortie de ps -edf. L’inverse de la première commande.
Je suis tout ouïe pour toutes pistes ou aide de votre part …
Merci beaucoup et bonne journée !
# C'est payé combien?
Posté par arnaudus . Évalué à 4.
Je passe sur le fait que la description de l'exercice est quasiment incompréhensible, mais si tu ne souhaites pas rémunérer les gens qui t'aideraient, pour quelle raison espères-tu que des gens puissent passer du temps à te faire obtenir une note qui ne reflète pas ton niveau dans un domaine qui semble très important dans ta formation?
Quand tu te feras payer par un patron, à qui iras-tu demander de faire ton travail à ta place? À tes collègues, à des inconnus sur Internet?
Ceci dit, si tu dis que tu as eu une super note à ton projet de "commande en Linux", je ne suis pas sûr qu'on te croie…
# Quel langage ?
Posté par totof2000 . Évalué à 6.
Si tu m'envoies le sujet, je veux bien te le faire, mais ça se paie : mes tarifs: 65 euros de l'heure, toute heure commencée est due.
[^] # Re: Quel langage ?
Posté par Marotte ⛧ . Évalué à 2.
Tu dois commencer à toucher pas mal non ?
Parce que tous ceux que je connais ayant fait appel à tes services sont ultra-satisfaits !
[^] # Re: Quel langage ?
Posté par totof2000 . Évalué à 2. Dernière modification le 06 janvier 2017 à 09:16.
Bah, pas tant que ça, ma clientèle potentielle étant plutôt composée d'étudiants fainéants et fauchés … :D
MAis bon, mes compétences, c'est comme Apple, aut les mériter et y mettre le prix.
# Bonsoir
Posté par Marotte ⛧ . Évalué à 3.
Tu es au minimum passable dans quelle matière ?
Si tant est que ta première commande ne stock que PID et nom de processus, je vois mal comment tu pourrais ensuite « faire l’inverse », c-à-d reproduire la sortie d’un ps -edf (ah si, j’ai une idée, tu n’as qu’à y mettre des valeurs aléatoires…)
Un fichier texte par processus ? … Même remarque… Ton énoncé n’a aucun sens.
Tu n’as très probablement pas compris ce que tu avais à faire. (donc… euh… nous, tu comprends quoi…)
# Poser une question sur internet
Posté par jihele . Évalué à 4.
Voilà bien le truc qu'il faudrait apprendre à l'école.
A quand un module de TD "StackOverflow" ?
http://stackoverflow.com/help/how-to-ask
# commande linux
Posté par bat_ . Évalué à 1.
Bonjour,
Si j'ai bien compris, tu peux essayer dans ta première partie de mettre "ps -edf" dans un pipe avec "awk" pour créer une arborescence avec les noms, les PPID et PID. Chercher dans ce cas le fonctionnement de "awk".
Dans ta deuxième partie, en pur bash, moi je mettrais une boucle "for" pour parcourir le dossier /proc, et la commande interne mapfile, présente depuis bash4, pour lire les fichiers (tu peux trouver facilement le PID à partir de for, et le nom de process avec mapfile).
Bonne journée
[^] # Re: commande linux
Posté par papap . Évalué à 2.
Et puis un bon livre sur les scripts bash et ça devrait faire l'affaire.
[^] # Re: commande linux
Posté par totof2000 . Évalué à 3.
Même pas besoin d'acheter un livre : https://doc.ubuntu-fr.org/tutoriel/script_shell ou http://abs.traduc.org/abs-fr/ ou alors https://openclassrooms.com/courses/reprenez-le-controle-a-l-aide-de-linux/introduction-aux-scripts-shell devrait faire l'affaire. Faut surtout apprendre à se servir d'un moteur de recherche.
[^] # Re: commande linux
Posté par ptit_poulet . Évalué à 0.
[Troll]
Ça sera surement le sujet de son prochain topic sur le forum ;)
[/Troll]
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.