patrice mahy wrote:

[EMAIL PROTECTED] wrote:

Bonjour,

Je ne comprends pas bien le man de la commande paste.

En effet, je n'arrive pas comprendre comment voir la liste des délimiteurs de
paste et choisir parmis cette liste :

paste [-s] [-d liste_délimiteurs] [--serial] [--delimiters=liste_délimiteurs]
[--help] [--version] [fichier...]

Un exemple serait peut être explicite ?

paste /home/kaleo/.bash_history /root/.bash_history > /home/moi/Desktop/fichier

Merci d'avance

Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****


Salut

la liste de délimiteurs doit être entre guillemets double et "antislashé" pour les caractères spécifiques. Si tu n'en mets pas tu auras une tabulation comme délimiteur.

exemple :

fichier a :
a
ab
abc

fichier b :
b
bc
bcd

paste -d "/" a b

a/b
ab/bc
abc/bcd

Je n'ai pas trouvé de cas ou on utiliserait un deuxième délimiteur

Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****


apparemment en y regardant bien, ce n'est ceratainement pas ce que tu veux faire. Tu veux certainement merger les 2 fichiers pour avoir les commandes lancées par root et Kaleo mais sur des lignes différentes. Avec paste, il te les mettra en opposition une par une, ce qui n'est certainement pas ce que tu veux.

Pour ce faire, juste un 'cat' suffit

cat /home/kaleo/.bash_history /root/.bash_history > /home/moi/Desktop/fichier mettra toutes les commandes dans ton fichier.

Patrice

Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à