আমার কাছে একটি স্ক্রিপ্ট ছিল যা ঠিকঠাক চলছিল তবে আজ আমি যখন এটি চালাচ্ছি, এটি বলে declare: not found
। স্ক্রিপ্টের শুরুতে আমি ব্যাশ শেল এবং পাথটি ব্যবহার করছি সঠিক।
আমার স্ক্রিপ্টে দুটি পতাকাযুক্ত রেখা নিম্নরূপ:
declare -a RESPONSE
RESPONSE=($RESULT)
এটি (
অপ্রত্যাশিত বলেও বলেছে তবে আমার ধারণা প্রথম ত্রুটির কারণে এটি সামনে আসছে। উল্লেখযোগ্য পয়েন্টটি যখন আমি টাইপ করি তখন সরাসরি কাজ করে সূক্ষ্ম কাজ করে।
declare | grep USER
শো
USER=ashfame
USERNAME=ashfame
values="$SVN_BASH_USERNAME";
তো, এখানে কি ভুল?
#!/bin/bash
কেবলমাত্র। আপনি কী বোঝাতে চেয়েছিলেন আমি কীভাবে এটি সম্পাদন করব? আমি কেবল এটি কার্যকর করার চেষ্টা করেছি./script.sh
এবং এটি কাজ করেছে। তবে এটি কাজ করে নাscript.sh
বা হিসাবে কাজ করে নাsh script.sh
এবং আমি বেশ নিশ্চিত যে আমি এক সপ্তাহ আগে এটি তৈরি করার সময় কেবলমাত্র দুটি পরবর্তী পদ্ধতি ব্যবহার করেছি। কী তা ব্যাখ্যা করতে পারে?