Bonjour,

Nouvellement sur UNIX (trop nouvellement, car on me demande des résultats avant la moindre formation). J'auria besoin d'aide pour fournir ce que l'on me demande (en urgence, comme d'hab). Pour info j'étais sur AS/400 avant.

On me demande un fichier contenant la liste de tous les processus actif du système dans un fichier avec des pipes en séparateur.

de la forme suivante : Nom Job|PID|user|heure lancement| et statut.

J'ai une commande qui me sort les info que je veux dans un TXT. Mais mon pb est que ce fichier n'a pas de séparateurs. En fouinant sur le web, j'ai trouvé sed qui permet de remplacer des caractère en batch dans un fichier. Le pb que j'ai est que le fichier texte en sortie de ma commande n'a pas de séparateurs...

Y a t'il un moyen d'ajouter un séparateur dans la sortie fichier lors de sa génération ?

Pour info voici ma commande : ps -eo comm,pid,user,etime,stime,state > toto

Merci de votre aide