Este comando:
cat * > cat_all.txt
resulta com sucesso no arquivo cat_all.txt , conforme o esperado. No entanto, o arquivo de texto não será aberto no Gedit. O comportamento é principalmente congelamento, escurecimento de tela, xkill
ing tipo de lixo. Eu ainda não tentei nenhum outro editor, é apenas um mistério divertido e estranho agora.
Eu tenho uma suspeita de que poderia ser algo a ver com os caracteres ou codificação (eu não sou muito instruído sobre isso) porque executar o comando
cat cat_all.txt
resulta com sucesso no arquivo sendo lido no terminal; no entanto, a saída é bem funky e não consigo discernir muito disso. Além disso, novas linhas no terminal recomeçam na parte superior e sobrescrevem (às vezes sem apagar) o absurdo existente na tela. Uma vez, o terminal congelou e caiu.
Agora, o comando
cat [anything else] > newfile.txt
retorna o arquivo que eu quero sem problemas, não importa o tamanho do arquivo - e este arquivo cat_all.txt afirma ser apenas ~ 493kb! Eu entendo que "cat-ing" algo como um apt-get
é útil e também é a entrada direta (texto) do terminal para si mesmo. Mas então, é cat *
. Ou está literalmente tentando traduzir todos os arquivos no diretório atual para o texto?
Que coisa eu convoquei? Ou isso é um problema simples? Estranho, no entanto.