না এটি সিনট্যাক্স ত্রুটি নয়; এটি কেবলমাত্র একটি চিঠি যা প্রসারিত হওয়ার পরে যুক্ত হয়েছে $PATH, কারণ শেলটি উদ্ধৃতিগুলি সরিয়ে দেয় ...
$ PATH="$HOME/bin:$HOME/.local/bin:$PATH"i
$ echo $PATH
/home/zanna/bin:/home/zanna/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bini
সুতরাং, স্থানীয় ডিরেক্টরিগুলি পূর্বনির্ধারিত করার পাশাপাশি এটি কার্যকরভাবে /snap/binআমার প্যাথএইচটি থেকে সরিয়ে নিয়েছে এবং অস্তিত্বহীনকে যুক্ত করেছে /snap/bini।
আপনি iআপনার PATH মেরামত করতে মুছে ফেলতে পারেন ।
পরিবর্তনটি দেখতে, আপনাকে লগ আউট করতে হবে এবং source ~/.profileআপনি যে কোনও শেল ব্যবহার করছেন (বা এর সাহায্যে শেলটি প্রবর্তন করতে হবে bash -l) চালাতে হবে কারণ কেবল লগইন শেলগুলিই.profile পড়ে ।
আপনি যদি .profileনিজের মধ্যে এই পরিবর্তন না করে থাকেন তবে আপনি চালিয়ে ডিফল্ট ফাইলটি পুনরুদ্ধার করতে পারেন
mv ~/.profile{,.old}
cp /etc/skel/.profile ~/.profile
এটি পুরানো নাম পরিবর্তন করে .profile .profile.old(আপনি চাইলে ফাইলটি মুছতেও পারতেন) এবং এটি থেকে আপনার সিস্টেমের ডিফল্ট সংস্করণটি প্রতিস্থাপন করে /etc/skel।