এখানে এমন কিছু পোস্ট করা যা আমাকে বিস্মিত করছে; জেসি থেকে স্ট্রেচে একটি অ্যাপ্লিকেশন সার্ভার আপগ্রেড করা একটি bash
স্ক্রিপ্ট ভেঙেছে ।
তদন্তের পরে, আমরা এটিকে cd
কমান্ডের আচরণের পরিবর্তনে সংকীর্ণ করেছি । আমি এখানে আলোচনা করছি না স্ক্রিপ্টটি কী করছে তা যদি একটি ভাল ধারণা হয় বা এটি উন্নত হতে পারে তবে আমি কেবল একটি আচরণ পরিবর্তন / পরিবর্তন মানসিকতার সচেতনতার দিকে মনোনিবেশ করছি।
জেসি
$echo *-*
xxxx-1.0b xxxx-run
$cd *-*
সিডি প্রথম ডিরেক্টরিতে কাজ করে এবং সিডি; আসলে * -রুন একই ডিরেক্টরিতে প্রতীকী লিঙ্ক।
প্রসারণ
$echo *-*
xxxx-1.0b xxxx-run
$cd *-*
bash: cd: too many arguments
bash
জেসিতে 4.3.30 (1), এবং স্ট্রেচে 4.4.12 (1)।
জেসি এবং স্ট্রেচের মধ্যে আচরণের পরিবর্তন কেন?