GNU/Linux >> Tutoriels Linux >  >> Linux

Comment copier du texte à partir de less

Tapez la commande :s depuis less pour écrire le tampon dans un fichier 'log'.

Source :The "s" command is equivalent to specifying -o from within less


  1. installer xsel d'abord
  2. copier dans le presse-papiers en utilisant xsel :less filename.txt | xsel -i
  3. collez-le :xsel -o

Vous pouvez réutiliser la commande 'v' de less pour cela.

Regardez la page de manuel pour moins, en particulier sur LESSEDIT. Vous pouvez utiliser la suggestion de @rwxrwxrwx, si vous effectuez une petite configuration à l'avance (peut-être dans votre .bashrc) :

bash$ export LESSEDIT="%E < %f"
bash$ export EDITOR="xsel -ib"

Lorsque moins s'exécute, appuyez sur 'v' pour ouvrir le fichier actuel dans $EDITOR ; dans ce cas, ouvrez-le avec xsel -ib < {the file's name} .

Utilisation de xsel -ib place les données dans le presse-papiers, vous pouvez donc ctrl-V coller les données où vous le souhaitez.


Linux
  1. Modifier un courrier entrant de Text/plain à Text/html ?

  2. Comment copier les paramètres d'une machine à une autre ?

  3. Journalctl :comment empêcher le texte de tronquer dans le terminal ?

  4. Comment copier du texte depuis mon xterm sans souris ?

  5. Comment copier une table d'une base de données mysql vers une autre base de données mysql

Comment couper, copier et coller dans Vim / Vi

Comment créer des répertoires à partir d'un fichier texte sous Linux

Comment afficher les données d'un fichier texte sous Linux

Comment extraire des adresses e-mail d'un fichier texte sous Linux

Comment supprimer tous les espaces blancs d'un fichier texte

Comment copier un répertoire sous Linux