मैं sftpकल एक आरएचईएल 5.4 बॉक्स (रेडहैट) करने में सक्षम था और आज मैं नहीं कर सकता।
संदेश है "Received message too long 778199411", और कुछ जांच के बाद, यह मेरे आरएचईएल बॉक्स की .bashrcएक लाइन होने के कारण था echo "running .bashrc"- या बिल्कुल भी कुछ भी गूंज रहा था, मुझे लगता है।
तो एक लाइन का मुद्रण क्यों प्रभावित करेगा sftp? यह एक डिजाइन मुद्दे की तरह कुछ महसूस किया .bashrcजैसे कि लॉग इन में अन्य स्थितियों में काम करता है में एक लाइन प्रिंट करना या ऐसा अजीब कारण के लिए विफल होने पर sshनीचे ट्रैक करना कठिन है sftp।
तो सवाल यह है कि एक लाइन को प्रिंट करने से ऐसी त्रुटि क्यों होती है और क्या होगा अगर हम अभी भी किसी चीज का प्रिंट आउट लेना चाहते हैं .bashrc? (मुख्य रूप से यह देखने के लिए कि कब यह फाइल खट्टी / निष्पादित हो जाती है)।