Linux
via esta resposta
cat text.html | xclip -t text/html
Mac
via esta resposta
cat text.html | textutil -stdin -format html -convert rtf -stdout | pbcopy
Windows
No Windows antigo, você pode copiar nativamente somente texto simples (via esta resposta ).
type text.html | clip
No PowerShell, você pode copiar rich text:
type text.html | Set-Clipboard -AsHtml
Se você criar um C: \ sandbox \ pbcopy.ps1:
type $args[0] | Set-Clipboard -AsHtml
Em seguida, você pode ativar scripts e, em seguida, executá-lo em qualquer lugar (arquivos cmd.exe, .bat etc.):
powershell C:\sandbox\pbcopy.ps1 text.html
Existem alguns comandos diferentes do Cygwin para copiar para o Windows área de transferência e parece cygwin fornece xclip, então você provavelmente poderia usar a solução Linux no Windows se tiver o cygwin.