কেন এই সাধারণ বাশ স্ক্রিপ্টে echo $1
মুদ্রণ হয় না $1
?
#!/bin/bash
# function.sh
print_something () {
echo $1
}
print_something
$ ./function.sh 123 -> why doesn't it print '123' as a result?
6
কারণ আপনি মুদ্রণ_সামান্য কিছু কল করার সময় $ 1 ভুলে গেছেন। শিরোনামে নয়, প্রশ্নে পাঠ্য অন্তর্ভুক্ত করার চেষ্টা করুন।
—
রুই এফ রিবেইরো
ধন্যবাদ। যদি স্ক্রিপ্টে কমান্ডগুলি সন্নিবেশ করানো হয় তবে প্রতিধ্বনি যুক্তিটি কী হওয়া উচিত: মুদ্রণ_সামান্য "$ 1"; মুদ্রণ_সামান্য "$ 2"; এবং সম্ভবত আরও?
—
পিট্রো লেটি
আমি যখন এইচএনকিউতে দেখেছি তখন আমি ভেবেছিলাম আপনি ডলার-বিল মুদ্রণ করছেন এবং আপনার প্রিন্টার কীভাবে সনাক্ত করে যে আপনি জাল টাকা মুদ্রণ করছেন তা সম্পর্কে কিছু সরস গল্প পড়তে আশা করি।
—
পাইপ
@ পাইপ আমার আগে যা ঘটেছিল তা আমার হয়েছে, কোনও কারণে এটি মুদ্রণবিরোধী প্রতিরোধগুলি কেবলমাত্র কিছু মুদ্রণ করতে অস্বীকার করে।
—
কোডিংলে