Я sftp
вчора міг зробити коробку RHEL 5.4 (RedHat), а сьогодні не можу.
Повідомлення є "Received message too long 778199411"
, і після деякого розслідування, це було пов’язано з тим, що в моїй коробці RHEL .bashrc
з'явилася лінія echo "running .bashrc"
- або що-небудь повторюється, я думаю.
То чому б це впливало на друк ліній sftp
? Це було трохи схоже на проблему дизайну, як друк рядка в .bashrc
роботах в інших ситуаціях, таких як вхід у систему або, ssh
і їх важко відстежити, коли sftp
не вдалося з такої дивної причини.
Тож питання полягає в тому, чому друк на лінії викликає таку помилку і що, якщо ми все-таки любимо щось надрукувати .bashrc
? (головним чином, щоб побачити, коли цей файл отримати / виконати).