web-dev-qa-db-fra.com

Comment copier tout le texte d'un fichier édité de PuTTY vers le presse-papier?

En plus de cette question: PuTTY comment sélectionner et copier du texte avec le clavier UNIQUEMENT

Je souhaite copier tout le texte d'un fichier que je vois dans PuTTY vers ma session Windows. Quelque chose qui dans Windows serait fait avec Ctrl + A.

Quel est l'équivalent dans PuTTY?

Modifier:

Ce que j'ai réellement est un long fichier texte.
Dans PuTTY, je peux passer à la "page suivante" en utilisant Ctrl + V ou simplement en descendant avec les rangées de flèches. La limite de rangée que je peux voir est à la hauteur de mon écran. Si je pouvais tous les voir, je les marquerais et les copierais .. Mais je ne peux pas ...

Pensez-y comme à un document Word de 400 pages sur lequel vous cliquez Ctrl + A dans le document et ensuite vous pouvez tout copier. C'est ce dont j'ai besoin dans PuTTY.

7
avi

Vous pouvez sélectionner tout le texte dans PuTTY en cliquant sur l'icône de la barre de titre et en sélectionnant "Copier tout dans le presse-papiers":

PuTTY select all

Cela ne fera que copier la totalité du tampon de défilement. Si votre fichier est plus long que le tampon de défilement, vous devrez l'augmenter. Cela peut être fait sous "Fenêtre" -> "Lignes de défilement".

PuTTY scrollback

5
mtak

Utiliser un terminal SSH pour copier le contenu d'un fichier n'est pas la meilleure solution. Utilisez un client SFTP pour télécharger le fichier. Ou même de l'éditer directement (si c'est le but ultime).


Quoi qu'il en soit, pour répondre à votre question:

  • Dans PuTTY, pendant que vous êtes connecté, allez à Modifier les paramètres> Windows> Contrôler le défilement dans la fenêtre> Lignes de défilement et entrez suffisamment de lignes pour s’adapter à l’ensemble du fichier.
  • Tapez cat filename à l'invite de commande.
  • Utilisez la commande Copier tout dans le presse-papiers.

S'il y a déjà quelque chose dans "l'historique" de la session, effacez-le au préalable:

  • Presse Ctrl+L pour effacer l'écran visible.
  • Utilisez la commande Clear Scrollback.

Vous ne pouvez pas copier le contenu complet d'un éditeur de texte que vous voyez dans la console PuTTY.

  • Pour PuTTY, "l'écran" est une "boîte noire". Il ne sait pas qu'il y a plus de contenu qu'il ne le voit.
  • Et l'éditeur à distance n'a pas d'accès au presse-papiers local.
4
Martin Prikryl

enter image description here

Aller à la journalisation -> faire les paramètres ci-dessus.

2
Amruth A