How to type a command more than 257 characters in putty?
Você pode fazer isso digitando 257 caracteres e pressionando qualquer tecla no teclado que corresponda a um caractere imprimível †.
Se o sistema operacional ou o shell de comando do seu servidor ignorar isso, você pode resolver isso reconfigurando ou substituindo o software incorreto.
Os detalhes dependem do shell e do sistema operacional que você usa.
$ uname -s -r
Linux 2.6.18-274.3.1.el5
$ getconf ARG_MAX
131072
Uma coisa que pode atrapalhar você em alguns sistemas operacionais é a expansão de curingas. Por exemplo:
$ csh
1% ls *
Arguments too long.
quando isso ocorre, mudo para um shell melhor.
Há alguns bons conselhos aqui - essencialmente
You have following option to get around these limitations:
Use
find
orxargs
command
Use shellfor
/while
loop
† A introdução da minha resposta pode parecer um pouco impertinente, mas o ponto importante aqui é que uma parte muito importante da solução de problemas está desafiando suas suposições . Outro ponto importante sobre os sites do stackexchange é que as perguntas precisam de respostas. Não menos importante, para que eles desapareçam da lista de perguntas não respondidas. Os comentários ajudam o questionador a melhorar sua pergunta, mas, a menos que sejam seguidos, nem sempre movem as coisas ao longo do caminho para o encerramento. Eu fiz este wiki da comunidade para deixar claro que não estou apenas colhendo pontos de reputação.
"Eu pensei que os anões amavam o ouro", disse Angua. "Eles só dizem isso para colocá-lo na cama", respondeu Cheery.