এর আউটপুট দেখে env
, আমি লক্ষ্য করেছি যে নিম্নলিখিত ফাংশনটিও রয়েছে।
BASH_FUNC_mc%%=() { . /usr/share/mc/mc-wrapper.sh
}
/Usr/share/mc/mc-wrapper.sh ফাইলের সামগ্রীটি নিম্নলিখিত।
MC_USER=`id | sed 's/[^(]*(//;s/).*//'`
MC_PWD_FILE="${TMPDIR-/tmp}/mc-$MC_USER/mc.pwd.$$"
/usr/bin/mc -P "$MC_PWD_FILE" "$@"
if test -r "$MC_PWD_FILE"; then
MC_PWD="`cat "$MC_PWD_FILE"`"
if test -n "$MC_PWD" && test -d "$MC_PWD"; then
cd "$MC_PWD"
fi
unset MC_PWD
fi
rm -f "$MC_PWD_FILE"
unset MC_PWD_FILE
আমাদের কি করতে %%
অক্ষর ফাংশন নামে অর্থ কি? তারা কি এটিকে নির্দিষ্ট ক্ষেত্রে ফাংশনটি যুক্ত করে তোলে, না তারা আমাকে অন্য ক্রিয়াকলাপ থেকে আলাদাভাবে কল করার অনুমতি দেয়?
আমি ওপেনসুএস ৪২.৩ ব্যবহার করছি, বাশ সংস্করণ ৪.৩.৪২ (১) -রিলিজ (x86_64-সুস-লিনাক্স-গনু) সহ, যদি এতে কোনও পার্থক্য আসে।
=
চিহ্ন রয়েছে%%
! যা সেখানে অ্যাসাইনমেন্টের কারণ হয়।