Infelizmente, no Linux, o comando "cp" de cópia não tem uma opção para responder automaticamente a essa questão com uma resposta "y" ou "n". Há mais de uma solução para esse problema, dependendo do que você deseja fazer. Uma solução é usar o comando "sim" do Unix. Este comando irá gerar uma string repetidamente até ser morto.
Se quisermos sobrescrever todos os arquivos no diretório de destino, você pode usar o comando "yes" para responder a todas as perguntas com um "y". "y" é um valor padrão, portanto, não precisa ser especificado.
yes | cp source/*.txt destination/.
Se quisermos evitar sobrescrever qualquer um dos arquivos no diretório de destino, você pode usar o comando "yes" para responder a todas as perguntas com um não "n".
yes n | cp source/*.txt destination/.
Use "man yes" para mais informações sobre o comando "yes".