Eu copiei/colei as 100 linhas a seguir no meu terminal (xterm) para executá-las em um servidor ao qual estou conectado ssh
:
mv /long/path/to/file1 /longer/path/to/file1
mv /long/path/to/file2 /longer/path/to/file2
...
mv /long/path/to/file99 /longer/path/to/file99
mv /long/path/to/file100 /longer/path/to/file100
Infelizmente, depois de copiar/colar, não consegui encontrar meus 100 arquivos em/longer/path/to/
Olhando para o histórico do bash no servidor ao qual estou conectado via ssh, posso ver que após os primeiros 20 comandos, a maioria dos comandos foi truncada:
mv /long/path/to/file1 /longer/path/to/file1
...
mv /long/path/to/file20 /longer/path/to/file20
mv /long/path/to/fi
mv /long/path/to/fi
mv /long/path/to/file23 /longer/p
mv /long/path/to/file24 /longer/path
mv /long/path/to/file25 /longer/p
mv /long/path/to/file26 /longer/p
mv /long/path/to/file27 /longer/path/t
mv /long/path/to/file28 /longer/path/to/fil
mv /long/path/to/file29 /longer/path/to/fil
mv /long/path/to/file30 /longer/path/to/file
mv /long/path/to/file31 /longer/path/to/file
...
Eu poderia encontrar respostas sobre como contornar esse problema:
Mas não consegui encontrar uma explicação sobre o que exatamente está acontecendo. Notavelmente:
- é um problema relacionado ao terminal (Xterm no meu caso)?
- o copiar/colar ocorre
ssh
: isso gera ou amplia o problema? - é um problema relacionado ao bash no servidor? Isso não aconteceria com outro shell?