Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/02/2018, à 21:30

krouby

[RESOLU] XARGS et Redirection vers deux fichiers

Bonjour à tous,

j'ai un petit soucis avec les lignes de commandes :


je souhaiterais réaliser en une ligne de commande les choses suivantes :

écrire dans un fichier la commande utilisé et dans un autre son résultat

exemple : service status all (la commande tapé dans le fichier 1) et son résultat dans le fichier 2

je galère depuis quelques jours dessus et je sèche totalement

par avance merci à tous et bonne soirée

Dernière modification par krouby (Le 13/02/2018, à 12:47)

Hors ligne

#2 Le 12/02/2018, à 22:18

ares

Re : [RESOLU] XARGS et Redirection vers deux fichiers

Bonjour,

Crade mais fonctionne... si j'ai bien compris ton prb smile

comand=service\ --status-all && echo $comand >liste.txt && $comand >result.txt

@+

Hors ligne

#3 Le 13/02/2018, à 11:14

krouby

Re : [RESOLU] XARGS et Redirection vers deux fichiers

super c'est au top.

j'ai voulu essayer avec xargs mais je galère vraiment avec cette commande et l'aide en ligne est très compliqué à comprendre

Hors ligne

#4 Le 13/02/2018, à 12:04

Watael

Re : [RESOLU] XARGS et Redirection vers deux fichiers

salut,

$ xargs -t netctl <<eof >/tmp/rslt 2>/tmp/cmd
list
eof
$ cat /tmp/rslt
* ethernet-dhcp
$ cat /tmp/cmd
netctl list

Dernière modification par Watael (Le 13/02/2018, à 12:07)


Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#5 Le 13/02/2018, à 12:13

krouby

Re : [RESOLU] XARGS et Redirection vers deux fichiers

j'y avais pensé mais du coup ça me renvoie un fichier vide pour le résultat de l'ensemble des services

Hors ligne

#6 Le 13/02/2018, à 12:36

Watael

Re : [RESOLU] XARGS et Redirection vers deux fichiers

$ xargs -t systemctl <<eof >/tmp/rslt 2>/tmp/cmd
status
eof

?

$ echo | xargs -t systemctl >/tmp/rslt 2>/tmp/cmd

?

Dernière modification par Watael (Le 13/02/2018, à 12:37)


Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#7 Le 13/02/2018, à 12:46

krouby

Re : [RESOLU] XARGS et Redirection vers deux fichiers

une petite précision je suis sous centos mais en adaptant cela donne ça :


echo | xargs -t service --status-all >/tmp/rslt 2>/tmp/cmd


en tout cas merci beaucoup pour l'aide cela vas me permettre d'approfondir l'utilisation de xargs


bonne continuation

Hors ligne