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 18/04/2012, à 02:00

weezixx

[Résolu]Copier/coller d'une console à l'autre ?

Bonjour,

j'aimerai par exemple chercher une info dans un terminal et la rediriger dans un autre.

Par exemple j'ai deux Édition de fichier (avec Vim), et je copie colle un bout de code d'un terminal à l'autre,

ou alors bêtement j'ai besoin pour un programme de la date, j'ouvre un autre terminal je fais date et le redirige vers mon premier terminal

Comment faire ?

J'espère avoir été clair.

Merci d'avance !

Dernière modification par weezixx (Le 18/04/2012, à 23:32)

Hors ligne

#2 Le 18/04/2012, à 06:14

pingouinux

Re : [Résolu]Copier/coller d'une console à l'autre ?

Bonjour,
Dans les terminaux, on copie avec Shift+Ctrl+C, et on colle avec Shift+Ctrl+V.
Sinon, pour inclure la date dans un fichier édité avec vim :

:r!date

Ajouté :
Pour une date avec format :

:r!date +"\%d-\%m-\%Y"

Dernière modification par pingouinux (Le 18/04/2012, à 06:18)

Hors ligne

#3 Le 18/04/2012, à 10:11

Sciensous

Re : [Résolu]Copier/coller d'une console à l'autre ?

dans chacun des terminaux, tu tapes

tty

qui donne l'identifiant de chacun
(par ex pts0 et pts1)

reste à faire dans pts0:

echo "test" >/dev/pts/1

pour écrire test dans l'autre terminal

à adapter à ce que tu veux faire

date >/dev/pts/1

cool

Dernière modification par Sciensous (Le 18/04/2012, à 10:29)


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#4 Le 18/04/2012, à 10:29

charpy

Re : [Résolu]Copier/coller d'une console à l'autre ?

Tu peux aussi sélectionner du texte dans un terminal et le coller dans l'autre avec clic molette

Hors ligne

#5 Le 18/04/2012, à 23:31

weezixx

Re : [Résolu]Copier/coller d'une console à l'autre ?

Merci à tous !!! 

Qualité et fraternité sur ce forum, c'est agréable.

@ charpy : j'essaie de me détacher du clavier ^^

Hors ligne

#6 Le 19/04/2012, à 06:54

serged

Re : [Résolu]Copier/coller d'une console à l'autre ?

Sciensous a écrit :

dans chacun des terminaux, tu tapes

tty

qui donne l'identifiant de chacun
(par ex pts0 et pts1)

reste à faire dans pts0:

echo "test" >/dev/pts/1

pour écrire test dans l'autre terminal

à adapter à ce que tu veux faire

date >/dev/pts/1

cool

Ça l'affiche bien, mais ça n'agit pas. Par exemple :

echo "ls">/dev/pts/1

N'affiche pas la liste des fichiers, contrairement à un copier/coller !


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#7 Le 19/04/2012, à 07:29

pingouinux

Re : [Résolu]Copier/coller d'une console à l'autre ?

Bonjour,

serged #6 a écrit :

echo "ls">/dev/pts/1
N'affiche pas la liste des fichiers, contrairement à un copier/coller !

C'est normal; il faut faire :

ls >/dev/pts/1

Hors ligne

#8 Le 19/04/2012, à 09:28

Sciensous

Re : [Résolu]Copier/coller d'une console à l'autre ?

merci pingouinux smile

c'est pour ça que j'ai mis l'exemple avec le "date", M.sergedtongue
(pas bien réveillé sur ce coup ?)


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#9 Le 19/04/2012, à 09:38

pingouinux

Re : [Résolu]Copier/coller d'une console à l'autre ?

@ Sciensous :
Est-il possible de faire la même chose en lecture ? À partir de tty0, j'ai essayé

read a </dev/pts/1

mais ça bloque les 2 terminaux, jusqu'au Ctrl+C dans tty0.

Hors ligne

#10 Le 19/04/2012, à 13:44

Sciensous

Re : [Résolu]Copier/coller d'une console à l'autre ?

tu pense plutôt à :

cat /dev/pts/1

dans pts/0 ?


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#11 Le 19/04/2012, à 14:20

pingouinux

Re : [Résolu]Copier/coller d'une console à l'autre ?

Merci Sciensous.
Effectivement, ça marche à peu près; c'est marrant, on ne récupère pas tous les caractères (certains apparaissent dans tty1, d'autres dans tty0).

Hors ligne