কীভাবে সিপি অনুলিপি করতে হবে এবং অভ্যন্তরীণ ফাইল বা ডিরেক্টরিগুলি বাদ দিতে (RSSync- সমাপ্তির সমতুল্য)

যদি আমি আপনাকে অন্য কোনও স্থানে একটি ফোল্ডার অনুলিপি করার জন্য কোনও আদেশ উল্লেখ করতে বলি, তবে প্রায় সকলেই উল্লেখ করবেন cp.

এখন, যদি আমি আপনাকে বলি যে, অতিরিক্ত হিসাবে, আপনাকে অবশ্যই 1 ফোল্ডার বাদে সেই ফোল্ডারের সমস্ত বিষয়বস্তু অনুলিপি করতে হবে, সেখানে অনেকেরই চিন্তাভাবনা বামে থাকবে এবং অন্যরা উল্লেখ করবে rsync, তারপরে প্যারামিটার সহ Xশক্তি আপনি এক্স ফাইল বা ফোল্ডার বাদ দিতে পারেন এবং এটি অনুলিপি করতে পারবেন না। কিন্তু ... আপনি কি জানতেন যে সিপিও আপনাকে এটি করতে দেয়? ... O_O হ্যাঁ বন্ধুরা, cp এর নিজস্ব "বাদ" রয়েছে।

উদাহরণস্বরূপ, আমাদের ফোল্ডারটি রয়েছে ISO গুলি সমন্বিত: ubuntu.iso, debian.iso y আর্চলিনাক্স.আইসো :

এবং এটি ঘটে যে আমরা অন্য ফোল্ডারে অনুলিপি করতে চাই (বিতরণযা খালি) ফাইলটি debian.iso y ubuntu.iso, অর্থাত্ আর্চলিনাক্স.আইসো ব্যতীত

এর জন্য আমরা একটি ফাইল এবং তারপরে অন্যটিকে ম্যানুয়ালি অনুলিপি করতে পারি, তবে সিস্টেম আমাদের যে বিকল্পগুলি দেয় সেগুলি ব্যবহার করা আরও বুদ্ধিমান, তাই না? … 😀… উদাহরণস্বরূপ, কেবল এটি করতে:

cp isos/!(archlinux.iso) distros-deb/

আর আর্সলিনাক্স.আইসো ব্যতীত আইসোস ডিরেক্টরিটিতে থাকা সমস্ত কিছুই অনুলস-ডিবেতে অনুলিপি করার জন্য এটি যথেষ্ট 😉

তবে ধরুন আমাদের কাছে কেবল এই 3 টি ফাইলই নেই, তবে আমাদের কাছে ফেডোরা.আইসো এবং চক্র.আইসোও রয়েছে ... এবং আমরা এটি করতে চাই, এটি কপি fedora.iso এবং chakra.iso থেকেও বাদ দেওয়া হবে, আসুন দেখুন কীভাবে এটি করবেন:

cp isos/!(archlinux.iso|fedora.iso|chakra.iso) distros-deb/

আপনি দেখতে পাচ্ছেন, বেশ কয়েকটি ফাইল বা ফোল্ডার বাদ দেওয়া যেতে পারে, আমরা কেবল পাইপ দ্বারা এগুলি পৃথক করি (|) এবং বিষয়টি সমাধান 😀

এর মাধ্যমে আমি এই বলতে চাইছি না যে সিএসপি আরএসসিএন-এর চেয়ে সব চেয়ে ভাল ... তবে, উভয়ই দুর্দান্ত সরঞ্জাম, উদাহরণস্বরূপ ... আপনি কি প্যারামিটারটি জানেন? -u de cp? ... হেই, নিশ্চিত না 😉

ঠিক আছে, যোগ করার মতো আর কিছুই নয় ... এটি কি একটি আকর্ষণীয় পরামর্শ? 😀

শুভেচ্ছা


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   তামাশা তিনি বলেন

    আমি এই পদ্ধতিটি জানতাম না, আপনি সর্বদা নতুন কিছু শিখেন।
    দুর্দান্ত টিপ, ধন্যবাদ।

    1.    কেজেডিজি ^ গারা তিনি বলেন

      ধন্যবাদ

  2.   ক্রোটো তিনি বলেন

    টিপটি খুব ভাল, আমি এটা জানতাম না! এটি কেবল আর্চ এবং ফেডোরা ব্যবহারকারীদের ব্যাখ্যা করার জন্য রয়ে গেছে যে আপনি কেন তাদের আইসো হেহকে বাদ দিয়েছেন

    1.    কেজেডিজি ^ গারা তিনি বলেন

      JAJAJAJAJAJAJA আমি আর্চ এবং ফেডোরার আইএসও স্থাপন করি নি কারণ উদাহরণটি কেবল দেব ডিস্ট্রোসকে অনুলিপি করার চেষ্টা করেছিল ... হাহাহাহাহাহা।

  3.   হেক্সবার্গ তিনি বলেন

    এখানে আমাদের কয়েক দফা করতে হবে। একটি হ'ল এটি কেবল তখনই কাজ করে যদি ব্যাশের এক্সট্র্লোব বিকল্প সক্ষম করা থাকে। যদি এটি না হয়, তবে এই আদেশটি সক্রিয় করা হবে:

    শপট-এক্স এক্সগ্লোব

    এটি সর্বদা সক্রিয় করার জন্য এটি .Bashrc এ রাখা যেতে পারে।

    অন্য বিষয়টি হ'ল এই কৌশলটি সিপি কমান্ডের বিকল্প নয়, তবে এটি ব্যাশ পর্যায়ে কাজ করে। যার অর্থ এটি কোনও কমান্ডের সাহায্যে ব্যবহার করা যেতে পারে। শুধু সিপি দিয়েই নয়। আপনি লেখার মাধ্যমে পরীক্ষাটি করতে পারেন:

    প্রতিধ্বনিত ফাইল: আইসোস /!

    অন্যথায় এটি খুব দরকারী কৌশল is সিপি-র বিকল্পের সাথে, যা আমি সময়ে সময়ে দরকারীও বোধ করি।

    1.    ড্যানিয়েল রোজাস তিনি বলেন

      অবশ্যই, এটি একটি নিয়মিত প্রকাশ

      1.    হেক্সবার্গ তিনি বলেন

        এটি আসলে একটি বর্ধিত নিদর্শন is একটি নিয়মিত প্রকাশটি অন্যরকম কিছু হলেও এটি দেখতে এটির মতো লাগে। 🙂

    2.    কেজেডিজি ^ গারা তিনি বলেন

      হ্যাঁ, সিপিতে -u সত্যিই আকর্ষণীয়। আমি স্বীকার করি যে আমি আরএসসিএনসি-র একটি বড় অনুরাগী ... তবে আমি জানি না, দরিদ্র সিপি হাহাহাহার সাথে আমার একটি সংযুক্তি রয়েছে।

      শপট সক্রিয়করণ সম্পর্কে, আমি জানতাম না, আমি ধরে নিয়েছিলাম যে এটি স্বয়ংক্রিয়ভাবে কাজ করেছে, টিপটির জন্য ধন্যবাদ।

      এবং হ্যাঁ, আমি সন্দেহ করছিলাম যে এটি সিপির চেয়ে বাশের সাথে আরও বেশি সম্পর্কযুক্ত ছিল তবে আমি আরএম বা বিড়াল বা এরকম কিছু করার চেষ্টা করি নি :)

      মন্তব্যের জন্য ধন্যবাদ, আমি সত্যিই করি 😀

      1.    হেক্সবার্গ তিনি বলেন

        আমার বিটটি করতে পেরে আনন্দিত। 🙂

        1.    কেজেডিজি ^ গারা তিনি বলেন

          আসলে, আমি বরাবরই রেজেক্স সম্পর্কে শিখতে আগ্রহী ছিলাম ... আপনি কী উত্সাহিত হন এবং এটি সম্পর্কে একটি নবাগত পোস্ট করেন? 😀

          1.    হেক্সবার্গ তিনি বলেন

            হাঃ হাঃ হাঃ!! আপনি ইতিমধ্যে আমাকে আছে। Comment আমি মন্তব্য না করে কতটা খুশি ছিলাম ... 🙂

            ঠিক আছে, সত্য তিনি আমাকে ডাকছেন। 🙂 তবে আমার এখনও এটি সম্পর্কে কিছুটা ভাবতে হবে। এটি ব্যাখ্যা করা কঠিন বলে মনে হচ্ছে।

            1.    কেজেডিজি ^ গারা তিনি বলেন

              হাহাহাহাহাহা কিছু করবেন না, আপনি মন্তব্য করতে থাকুন যে আপনি এখনও আহাহাহাহা শিখছেন, গুরুত্বপূর্ণ বিষয়টি শেয়ার করা 😀


  4.   টুফডোরিন তিনি বলেন

    খুব ভাল টিপ আপনি নতুন কিছু শেখা ছাড়া কখনই বিছানায় যাবেন না।

    1.    কেজেডিজি ^ গারা তিনি বলেন

      হুবহু এবং সর্বোপরি সর্বোত্তমটি হ'ল আপনি পোস্টগুলিতে যে মন্তব্যগুলি রেখেছেন সেগুলি থেকে আমি অনেক কিছু শিখি, আমি প্রতিদিন হাহাহা অদ্ভুত জিনিস শিখতে পছন্দ করি।

  5.   গিসকার্ড তিনি বলেন

    ভাল কৌশল। আমি তাকে চিনি না 🙂

    1.    কেজেডিজি ^ গারা তিনি বলেন

      একটি পরিতোষ 😉

  6.   নিবন্ধন করুন তিনি বলেন

    আপনি যখন আইসোস রাখেন তখন আপনি ডেবিয়ান.আইসো উবুন্টু.ইসো /! (ইত্যাদি ইত্যাদি) লাগাতে চান? না

  7.   হেবর তিনি বলেন

    প্রকৃতপক্ষে এটি একটি খুব আকর্ষণীয় টিপ হিসাবে প্রমাণিত। নিবন্ধটি নিজেই নয়, মন্তব্যগুলির অতিরিক্ত মূল্যও।
    <º লিনাক্সের সুন্দর সম্প্রদায়

  8.   মার্টা ডেল পোজো তিনি বলেন

    আপনার সাহায্য আমার কোন কাজে লাগেনি, আপনার একটি উদাহরণ দেওয়া উচিত, যাতে শিক্ষার্থীরা আপনার দুর্দান্ত কৌশলটি আরও ভাল করে বুঝতে পারে।
    সময় দেওয়ার জন্য আপনাকে ধন্যবাদ, আমি এই পৃষ্ঠাটি সর্বদা মনে মনে রাখব

  9.   felip016 তিনি বলেন

    আপনি বলছেন যে আপনি ডিরেক্টরিগুলি বাদ দেন, তবে উদাহরণগুলির মধ্যে আপনি কেবল ফাইলগুলি বাদ দেন, আপনি কি কোনও নির্দিষ্ট ডিরেক্টরি বাদ দিতে চান? শ্রদ্ধা।