Я регулярно использую WinSCP для передачи нескольких файлов на свой персональный сервер. Однако недавно я испытал печально известную ошибку "неверная длина пакета" из-за одного из моих эхо-операторов, находящихся в файле .bashrc. Поэтому в отношении этого: ошибка коррупции sftp я хотел бы спросить следующее:
Почему система жаловалась на выражение echo (или что-то, что вызывает ошибку), находящееся в моем файле .bashrc, а не в моем .bash_profile?
..если sftp является своего рода подпроцессом, порождаемым сервером ssh, как показано в приведенной выше ссылке, не должен ли он сначала проанализировать файл .bash_profile и пожаловаться на свои собственные операторы echo?
заранее спасибо