নিম্নলিখিত 2 কমান্ডের মধ্যে পার্থক্য কি?
cp -rp /dir1/*.* /dir2/
cp -rp /dir1/* /dir2/
সংক্ষেপে,
—
বার্ড কোপ্পেরুদ
*.*
এমএস-ডস / উইন্ডোজ এটি করার পদ্ধতি, যখন *
ইউনিক্স / লিনাক্স উপায় way ইউনিক্স প্রত্যয় (ফাইল-সমাপ্তির পরে, .
- এর মতো .txt
বা অংশ) এর পরে অংশটি alচ্ছিক .jpg
... এমএস-ডস-এ .
(ডট) এবং প্রত্যয় প্রয়োজন ছিল, সুতরাং সমস্ত ফাইলের সাথে মেলানোর জন্য, একটি ব্যবহৃত হয়েছিল *.*
- সমস্ত পাঠ্য-ফাইলের সাথে মিল রাখার জন্য , এক ব্যবহার করবে *.txt
।
@ বার্ডকপ্পেরড প্রত্যয় প্রয়োজন ছিল না, নামের মতো
—
Ruslan
FILENAME
বা এমনকি এমন ফাইলও থাকতে পারে FILE
।
@ রুসলান কিন্তু
—
জোনাথন কাস্ট
*.*
ডস-তে এখনও নামযুক্ত ফাইলগুলির সাথে মেলে FILENAME
বা FILE
কারণ, নামটি 'সত্যই' FILENAME.
বা FILE.
(একটি ফাঁকা এক্সটেনশন সহ) রয়েছে। ইউনিক্সে, নামটি 'সত্যই' FILENAME
বা FILE
তাই *.*
মিলছে না।
@ রাস্লান এটি আসল ডসের জন্য প্রয়োজনীয় ছিল, উইন্ডোতে আর প্রয়োজন হয় না। পিছনে পুরানো দিনের , একটি একক
—
র্যান্ডম 832
*
শুধুমাত্র মেলে দিবে FILE
, আর না FILE.TXT
।
.
মত.bashrc
) আর কমান্ড সাথে অনুলিপি করা হয়নি। এই ফাইলগুলি অনুলিপি করতে আপনার স্পষ্টভাবে ইঙ্গিত করা উচিত যে এর মাধ্যমে.*
সমস্ত ফাইল অনুলিপি করতে (লুকিয়ে থাকা সহ) আদেশটি হবেcp -rp /dir1/.* /dir1/* /dir2/