Existe-t-il un moyen de copier le contenu écrit de l’invite bash? Dis que j’ai écrit:
ping www.google.com
de sorte que les lignes dans le terminal ressemblent à:
petr@sova:~$ ping www.google.com
et n’a pas encore touché retour. Je veux copier ce texte dans le presse-papier. Est-ce possible?
Le cas usuel habituel serait de bash plusieurs fois et de trouver une commande que je veux copier.
Pour couper, appuyez sur ctrl + u . Pour coller, utilisez ctrl + y . Ceci copie la ligne entière dans le presse-papier bash. Si vous utilisez X et le terminal Ubuntu par défaut, vous pouvez utiliser votre souris pour marquer le contenu et appuyer sur ctrl + Maj + c pour copier et sur Ctrl + Maj + v pour coller.
#
au début de la commande (cela devient donc un commentaire) history | tail -n 1 | sed "s/[[:digit:]]* //" | sed "s/^#//" | xclip
history | tail -n 1 | sed "s/[[:digit:]]* //" | sed "s/^#//" | xclip
Si cela ne vous dérange pas d’utiliser la souris, il vous suffit de cliquer trois fois sur la ligne que vous souhaitez copier, puis d’appuyer sur Ctrl + Maj + V. Vous pouvez ensuite le coller comme d’habitude avec Ctrl + V.
Dans xfce4-terminal
, vous devez sélectionner le texte que vous souhaitez copier avec la souris, puis cliquer avec le bouton droit de la souris puis sélectionner l’ option Copier du menu contextuel.
Est-ce que ça marche?