如何在AWS Fargate上运行的shell脚本中输入超过80个字符
我已经创建了一个Fargate任务,并启用了远程执行。当我连接下面的命令时,它会执行脚本如何在AWS Fargate上运行的shell脚本中输入超过80个字符,shell,aws-fargate,Shell,Aws Fargate,我已经创建了一个Fargate任务,并启用了远程执行。当我连接下面的命令时,它会执行脚本 aws ecs execute-command --cluster my-cluster --task my-task-id --container my-container --command "/input.sh" --interactive #!/bin/sh read INPUT echo $INPUT 但当我输入一个值时,文本将换行为80个字符,例如,输入012345678
aws ecs execute-command --cluster my-cluster --task my-task-id --container my-container --command "/input.sh" --interactive
#!/bin/sh
read INPUT
echo $INPUT
但当我输入一个值时,文本将换行为80个字符,例如,输入0123456789abcdefg(17个字符)将在屏幕上打印五次
cdefg56789abcdefg0123456789abcdefg0123456789abcdefg0123456789abcdefg0123456789ab
最后五个字符“cdefg”覆盖行首的“01234”字符
echo语句正确地打印了该值,因此我知道它被正确读取
输入命令的字符数是否可以扩展到容纳80个字符以上