আমি একটি ডিরেক্টরি anaconda
বা miniconda
আমার ব্যবহারকারীর ডিরেক্টরি ডিরেক্টরি আছে কিনা তা খুঁজে পেতে একটি ছোট বাশ স্ক্রিপ্ট লিখেছি $HOME
। তবে এটি miniconda2
আমার বাড়িতে ডিরেক্টরিটি খুঁজে পায় না ।
আমি কীভাবে এটি ঠিক করতে পারি?
if [ -d "$HOME"/"(ana|mini)conda[0-9]?" ]; then
echo "miniconda directory is found in your $HOME"
else
echo "anaconda/miniconda is not found in your $HOME"
fi
পিএস: যদি আমার থাকে [ -d "$HOME"/miniconda2 ]; then
তবে এটি মিনিকোন্ডা 2 ডিরেক্টরিটি আবিষ্কার করে তাই আমি মনে করি যে অংশটি ত্রুটি রয়েছে"(ana|mini)conda[0-9]?"
আমি চাই স্ক্রিপ্টটি সাধারণ হোক। আমার জন্য এটি মিনিকোন্ডা 2 তবে অন্য কোনও ব্যবহারকারীর পক্ষে এটি অ্যানাকোন্ডা 2, মিনিকোন্ডা 3 ইত্যাদি হতে পারে।