এটি একটি খুব প্রাথমিক প্রশ্ন আমি মারাত্মকভাবে একেবারে নতুন এবং এটি কীভাবে করব তা অনুভব করতে পারিনি। দুর্ভাগ্যক্রমে গুগলিং আমাকে কোথাও পেল না।
আমার লক্ষ্যটি হ'ল কোনও সার্ভারে এসফটিপি দিয়ে সংযুক্ত হওয়া, একটি ফাইল আপলোড করা এবং তারপরে সংযোগ বিচ্ছিন্ন করা।
আমার কাছে নিম্নলিখিত স্ক্রিপ্ট রয়েছে:
UpdateJar.sh
#!/bin/bash
sftp -oPort=23 kalenpw@184.155.136.254:/home/kalenpw/TestWorld/plugins
#Change directory on server
#cd /home/kalenpw/TestWorld/plugins
#Upload file
put /home/kalenpw/.m2/repository/com/Khalidor/TestPlugin/0.0.1-SNAPSHOT/TestPlugin-0.0.1-SNAPSHOT.jar
exit
সমস্যাটি হ'ল, এই স্ক্রিপ্টটি একটি sftp সংযোগ স্থাপন করবে এবং তারপরে কিছুই করবে না। সংযোগে আমি নিজে নিজে প্রস্থান টাইপ করলে এটি পুট কমান্ডটি কার্যকর করার চেষ্টা করে তবে sftp অধিবেশনটি বন্ধ হয়ে যাওয়ার কারণে এটি কেবল পুট: কমান্ড খুঁজে পাওয়া যায়নি।
আমি কীভাবে এটি সঠিকভাবে কাজ করতে পারি?
ধন্যবাদ