Como one-off para o último comando:
echo !! | pbcopy
colocará exatamente o último comando na área de transferência.
Muitas vezes acontece comigo, que eu usei apenas um comando e eu preciso copiar / colá-lo para uma janela de terminal diferente / IM ou qualquer outra coisa.
Em um Mac, posso usar o comando pbcopy
para obter algo na área de transferência, mas não sei como devo chegar ao comando. O que eu vim é
history | tail -n 1 | perl -ple 's/\d+\s+//' | pbcopy
que funciona, mas não parece ser uma solução limpa. Existe uma maneira melhor de chegar ao último comando? Estou usando zsh
, mas acho que se houver uma solução para bash
, ela também funcionará em zsh
.
Como one-off para o último comando:
echo !! | pbcopy
colocará exatamente o último comando na área de transferência.
Você pode usar o xclip para esta tarefa
Veja aqui
Você pode simplesmente canalizar algo para a área de transferência da seguinte forma:
history 2 | xclip