Não há execução automática. Você provavelmente também está copiando uma pausa após o comando.
Se você colar um comando com uma quebra, a linha de comando acha que você pressionou o botão de quebra sozinho.
Certo, esse é um recurso um pouco irritante porque algo acontece, e outras vezes não, muito estranho.
Eu colo um comando no terminal com o objetivo de ajustar seus argumentos, e às vezes ele executa o segundo que eu colo. Às vezes isso não acontece.
Isso varia de embaraçoso (postar comentários sem sentido em um IRC) a perigoso.
Como posso desativar esse recurso para sempre? Eu nunca, nunca, nunca quero que o terminal execute automaticamente quando eu colá-lo.
Não há execução automática. Você provavelmente também está copiando uma pausa após o comando.
Se você colar um comando com uma quebra, a linha de comando acha que você pressionou o botão de quebra sozinho.
Antes de colar, digite # e depois cole sua linha. Ele não será executado e você poderá remover o # e pressionar enter quando as modificações forem concluídas.
Uma solução real é abrir o modo de edição com ctrl-x ctrl-e
e colar sua área de transferência com segurança no editor de sua escolha (geralmente emacs ou vim). Depois de terminar de editar o comando, salve e saia e ele será executado na linha de comando. Este é um bom hábito para comandos longos ou complexos, especialmente ao colar hashes de commit em comandos git, e pode ajudá-lo a evitar alguns resultados assustadores a longo prazo.
O editor pode ser alterado definindo as variáveis VISUAL e EDITOR (elas têm significados diferentes, veja aqui ).
Tags command-line