আমি নিম্নলিখিত স্ক্রিপ্ট আছে। এটি একটি সাধারণ পরীক্ষার ক্ষেত্রে যেখানে a
কোনও স্ট্রিংয়ের মান হয় এবং b
এটি একটি পাথ বলে মনে করা হয়।
#!/bin/bash
alias jo "\
echo "please enter values "\
read a \
read -e b \
echo "My values are $a and $b""
তবে যখনই আমি ./sample.sh কার্যকর করার চেষ্টা করি আমি নিম্নলিখিত ত্রুটিগুলি পাই:
./sample.sh: line 3: alias: jo: not found
./sample.sh: line 3: alias: echo please: not found
./sample.sh: line 3: alias: enter: not found
./sample.sh: line 3: alias: values: not found
./sample.sh: line 3: alias: read a read -e b echo My: not found
./sample.sh: line 3: alias: values: not found
./sample.sh: line 3: alias: are: not found
./sample.sh: line 3: alias: and: not found
./sample.sh: line 3: alias: : not found
এবং আমি চেষ্টা করার পরে source sample.sh
আমি নিম্নলিখিত পেতে:
a: Undefined variable.
আমার উদ্দেশ্য ছিল এটিকে একটি উপাধি তৈরি করা যাতে আমি এই স্ক্রিপ্টটি উত্স করে দিতে পারি এবং কমান্ডের লাইনটি চালানোর জন্য কেবল উপনামটি চালাতে পারি। কেউ কি এটি দেখে এবং আমাকে ত্রুটিটি কী তা জানাতে পারেন?