अंतर्गत फाइल्स किंवा निर्देशिका (सीआरसीएनसी च्या समकक्ष) सीपी कॉपी कशी करावी आणि वगळावी.

जर मी तुम्हाला फोल्डरला दुसर्‍या ठिकाणी कॉपी करण्यासाठी कमांडचा उल्लेख करण्यास सांगितले तर जवळजवळ प्रत्येकजण उल्लेख करेल cp.

आता, मी या व्यतिरिक्त, त्या फोल्डरच्या सर्व सामग्रीची आपण 1 फाइल वगळता कॉपी केलीच पाहिजे, तर बर्‍याच जणांचा विचार सोडला जाईल आणि इतर उल्लेख करतील rsync, नंतर पॅरामीटरने Xउत्पादित आपण एक्स फाईल किंवा फोल्डर वगळू शकता आणि त्याची कॉपी करू शकत नाही. पण ... आपणास माहित आहे काय की सीपी आपल्याला हे करण्याची परवानगी देखील देते? ... ओ_ओ … होय मित्रांनो, cp त्याचे स्वतःचे "वगळलेले" हेहे आहे.

उदाहरणार्थ, आमच्याकडे फोल्डर आहे आयसोस असलेली: ubuntu.iso, debian.iso y अर्कलिनक्स.आयएसओ :

आणि असे होते की आम्हाला दुसर्‍या फोल्डरमध्ये कॉपी करायचे आहे (डिस्ट्रोस-डेबफाइल रिकामी आहे debian.iso y ubuntu.iso, म्हणजेच अर्चीलिनक्स.आयएसओ वगळता

त्यासाठी आपण एखादी फाईल कॉपी करु शकू आणि नंतर दुसरी मॅन्युअली मॅच करू शकू. परंतु सिस्टम आपल्याला देत असलेल्या पर्यायांचा वापर करणे जास्त हुशार आहे, बरोबर? … 😀… उदाहरणार्थ, हे फक्त करण्यासाठीः

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

आइलस डिरेक्टरीमध्ये असलेल्या प्रत्येक गोष्टीला डिस्ट्रॉस-डेबमध्ये कॉपी करण्यासाठी हे पुरेसे आहे, अर्क्लिनक्स.आयएसओ वगळता सर्व काही 😉

परंतु समजा आपल्याकडे त्या 3 फायलीच नाहीत तर आपल्याकडे fedora.iso आणि chakra.iso देखील आहेत ... आणि आपल्याला हे करायचे आहे, ते fedora.iso आणि chakra.iso कॉपी मधून देखील वगळले जाईल, ते पाहूया:

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

आपण पहातच आहात की बर्‍याच फाईल्स किंवा फोल्डर्स वगळता येऊ शकतात, आम्ही त्या केवळ पाईपद्वारे विभक्त करतो (|) आणि प्रकरण निराकरण 😀

याचा अर्थ असा नाही की आरएससीएनसीपेक्षा सीपी प्रत्येक गोष्टीसाठी चांगले आहे ... परंतु, दोघेही उत्कृष्ट साधने आहेत, उदाहरणार्थ ... तुम्हाला पॅरामीटर माहित आहे का? -u de cp? ... हे, नक्की नाही 😉

बरं, आणखी काही जोडण्यासाठी नाही ... ही एक मनोरंजक टीप आहे? 😀

कोट सह उत्तर द्या


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   जोश म्हणाले

    मला ही पद्धत माहित नव्हती, आपण नेहमी काहीतरी नवीन शिका.
    उत्कृष्ट टीप, धन्यवाद.

    1.    केझेडकेजी ^ गारा म्हणाले

      धन्यवाद

  2.   क्रोटो म्हणाले

    टीप खूप चांगली आहे, मला ते माहित नव्हते! आर्क आणि फेडोरा वापरकर्त्यांनो फक्त त्यांचे आयएसओ का वगळले नाही हे समजावून सांगणे बाकी आहे

    1.    केझेडकेजी ^ गारा म्हणाले

      जाजाजाजाजा मी आर्क आणि फेडोरा आयएसओ ठेवले नाहीत कारण उदाहरणादाखल फक्त देब डिस्ट्रॉस कॉपी करण्याचा प्रयत्न केला होता ... हाहाहाजा.

  3.   हेक्सबॉर्ग म्हणाले

    येथे आपल्याला काही मुद्दे काढायचे आहेत. एक म्हणजे बॅशचा एक्सट्रॅग्लोब पर्याय सक्षम केला असेल तरच हे कार्य करते. जर ते नसेल तर ते या आदेशासह सक्रिय केले जाईल:

    शॉप-एक्स एक्स्टॉलोब

    हे नेहमीच सक्रिय करण्यासाठी .bashrc मध्ये ठेवले जाऊ शकते.

    दुसरा मुद्दा असा आहे की ही युक्ती सीपी कमांडचा पर्याय नाही, परंतु बॅश स्तरावर कार्य करते. याचा अर्थ असा आहे की तो कोणत्याही कमांडद्वारे वापरला जाऊ शकतो. फक्त सीपीच नाही. आपण लिहून चाचणी करू शकता:

    प्रतिध्वनी फायली: isos /! (आर्कलिनक्स.आयएसओ | fedora.iso | चक्र.आयएसओ)

    अन्यथा ही एक अतिशय उपयुक्त युक्ती आहे. सीपी टू -u पर्यायासह मला वेळोवेळी उपयुक्त देखील वाटले.

    1.    डॅनियल रोजास म्हणाले

      नक्कीच, ही नियमित अभिव्यक्ती आहे

      1.    हेक्सबॉर्ग म्हणाले

        प्रत्यक्षात हा विस्तारित नमुना आहे. नियमित अभिव्यक्ती ही काहीतरी वेगळी असते, परंतु असे दिसते. 🙂

    2.    केझेडकेजी ^ गारा म्हणाले

      होय, सीपी -यू खरोखर मनोरंजक आहे. मी कबूल करतो की मी आरएसएनसीचा एक मोठा चाहता आहे ... परंतु मला माहित नाही की, मला गरीब सीपी हाहाचा संलग्नक आहे.

      शॉप्ट सक्रिय करण्याबद्दल, मला माहित नव्हते, मी असे गृहित धरले की हे आपोआप कार्य करेल, टीपाबद्दल धन्यवाद.

      आणि होय, मला सीपीपेक्षा बाशशी अधिक संबंध असल्याचा संशय आला होता, परंतु मी अद्याप आरएम किंवा मांजर किंवा त्यासारखे काहीतरी बनवण्याचा प्रयत्न केला नाही :)

      टिप्पणीबद्दल धन्यवाद, मी खरोखर करतो 😀

      1.    हेक्सबॉर्ग म्हणाले

        माझे बिट करायला आनंद झाला आहे. 🙂

        1.    केझेडकेजी ^ गारा म्हणाले

          खरं तर, मला नेहमीच नियमित अभिव्यक्त्यांविषयी जाणून घेण्यास रस असतो ... आपण याबद्दल उत्साही आहात आणि त्याबद्दल नवीनजण पोस्ट करता? 😀

          1.    हेक्सबॉर्ग म्हणाले

            मोठ्याने हसणे!! तुमच्याकडे आधीपासून मी आहे. Comment टिप्पणी न देता मला किती आनंद झाला… 🙂

            बरं, खरं म्हणजे तो मला कॉल करीत आहे. 🙂 परंतु तरीही मला याबद्दल थोडा विचार करावा लागेल हे स्पष्ट करणे कठीण आहे.

            1.    केझेडकेजी ^ गारा म्हणाले

              हाहाहााहा काही नाही, काळजी करू नका, आपण असे टिप्पणी देत ​​रहा की आपण अजूनही आहाहा शिकत आहात, महत्वाची गोष्ट म्हणजे सामायिक करणे 😀


  4.   तुफोडोरिन म्हणाले

    खूप चांगली टीप नवीन काहीतरी न शिकता आपण कधीही झोपायला जात नाही.

    1.    केझेडकेजी ^ गारा म्हणाले

      अगदी तंतोतंत आणि सर्वांत उत्तम म्हणजे आपण पोस्टवर सोडलेल्या टिप्पण्यांसह मला बरेच काही शिकायला मिळते, मला दररोज विचित्र गोष्टी शिकणे आवडते हाहाबा.

  5.   गिसकार्ड म्हणाले

    चांगली युक्ती. मी त्याला ओळखत नाही 🙂

    1.    केझेडकेजी ^ गारा म्हणाले

      एक आनंद 😉

  6.   LJlcmux म्हणाले

    परंतु जेव्हा आपण आयसॉस ठेवता तेव्हा आपण डेबियन.आयएसओ उबंटू.आयएसओ / (इत्यादि) ठेवू इच्छित आहात? नाही

  7.   हेबेर म्हणाले

    खरोखर ती एक अतिशय मनोरंजक टीप असल्याचे बाहेर वळले. केवळ लेखामुळेच नव्हे तर टिप्पण्यांच्या जोडलेल्या मूल्यामुळे देखील.
    <º लिनक्सचा सुंदर समुदाय

  8.   मार्टा देल पोझो म्हणाले

    आपल्या मदतीचा मला काही उपयोग झाला नाही, आपण एक उदाहरण दिले पाहिजे जेणेकरुन विद्यार्थ्यांना आपले भव्य तंत्र अधिक चांगले समजू शकेल.
    वेळ दिल्याबद्दल धन्यवाद, मी हे पृष्ठ माझ्या मनात नेहमी लक्षात ठेवतो

  9.   felip016 म्हणाले

    आपण असे म्हणतात की आपण निर्देशिका वगळता, उदाहरणार्थ आपण केवळ फायली वगळता त्या उदाहरणांमध्ये आपण एखादी विशिष्ट निर्देशिका वगळणे कसे माहित आहे? साभार.