Како цп копирати и изузети интерне датотеке или директоријуме (еквивалентно рсинц –екцлуде)

Да вас замолим да поменете команду за копирање директоријума на друго место, скоро сви би то споменули cp.

Ако вам кажем да уз то морате копирати сав садржај те фасцикле, осим једне датотеке, многи би остали размишљени, а други би поменули рсинц, затим са параметром –Изузми можете изузети Кс датотеку или директоријум и не копирати их. Али ... да ли сте знали да вам и цп омогућава то? ... О_О … Да пријатељи, cp има своје "изузми" хехе.

На пример, имамо фасциклу исос садржи: убунту.исо, дебиан.исо y арцхлинук.исо :

И догоди се да желимо да копирамо у другу фасциклу (дистрос-деб, који је празан) датотеку дебиан.исо y убунту.исо, то јест, све осим арцхлинук.исо

За ово бисмо могли копирати датотеку, а затим другу, ручно, али много је паметније користити опције које нам систем нуди, зар не? … 😀… на пример, да то урадите само:

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

И ово је довољно за копирање СВЕГА што се налази у директоријуму исос у дистрос-деб, све осим арцхлинук.исо 😉

Али претпоставимо да не само да имамо те три датотеке, већ имамо и федора.исо и цхакра.исо ... и желимо да учинимо исто, такође би било изузето из копије федора.исо и цхакра.исо, да видимо како то учинити:

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

Као што видите, неколико датотека или директоријума може се изузети, раздвајамо их само цевчицом (|) и ствар решена 😀

Под тим не мислим да је цп за све бољи од рсинц-а ... али, на пример, оба су изврсни алати ... да ли сте знали параметар -u de cp? ... хехе, сигурно не 😉

Па, ништа више за додати ... је ли ово занимљив савет? 😀

поздрави


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Јосх дијо

    Нисам знао ову методу, увек се научи нешто ново.
    Одличан савет, хвала.

    1.    КЗКГ ^ Гаара дијо

      Хвала

  2.   црото дијо

    Савет је врло добар, нисам га знао! Остаје само да објаснимо корисницима Арцх-а и Федоре-е зашто сте изузели њихове исо-ове хехе

    1.    КЗКГ ^ Гаара дијо

      ЈАЈАЈАЈАЈАЈА Нисам ставио Арцх и Федора ИСО, јер је пример покушао да копира само Деб дистрос ... ХАХАХАХАХА.

  3.   Хекборг дијо

    Овде морамо да истакнемо неколико поена. Једна је да ово функционише само ако је омогућена опција ектглоб басха. Ако није, активира се овом наредбом:

    схопт -с ектглоб

    Може се ставити у .басхрц да га увек активирате.

    Друга ствар је да овај трик није опција команде цп, али делује на нивоу басха. Што значи да се може користити са било којом наредбом. Не само са цп. Тест можете урадити тако што ћете написати:

    ецхо Филес: исос /! (арцхлинук.исо | федора.исо | цхакра.исо)

    Иначе је то врло користан трик. Уз опцију -у за цп, коју такође с времена на време сматрам корисном.

    1.    Даниел Ројас дијо

      Наравно, то је редован израз

      1.    Хекборг дијо

        То је заправо проширени образац. Регуларни израз је нешто друго, али изгледа тако. 🙂

    2.    КЗКГ ^ Гаара дијо

      Да, -у у цп је заиста занимљиво. Признајем да сам велики обожаватељ рсинц-а ... али не знам, имам везу са јадним цп-ом хахаха.

      О активирању схопт-а нисам знао, претпостављао сам да је ово функционисало аутоматски, хвала на савету.

      И да, сумњао сам да то има више везе са Басхом него са цп-ом, али још нисам покушао да радим рм или мачку или нешто слично :)

      Хвала на коментару, заиста 😀

      1.    Хекборг дијо

        Задовољство ми је учинити своје. 🙂

        1.    КЗКГ ^ Гаара дијо

          У ствари, увек сам био заинтересован за учење о регуларном изразу ... узбуђујете ли се и објавите ли почетнички чланак о томе? 😀

          1.    Хекборг дијо

            ЛОЛ!! Већ ме имате. 🙂 Како сам била срећна без коментара ... 🙂

            Па, истина је да ме зове. 🙂 Али морам још мало да размислим о томе. Чини се да је тешко објаснити.

            1.    КЗКГ ^ Гаара дијо

              хахахахаха ништа не брините, стално коментаришете да и даље учите ахахахаха, најважније је поделити 😀


  4.   туфадорин дијо

    Врло добар савет Никада нећете ићи у кревет а да не научите нешто ново.

    1.    КЗКГ ^ Гаара дијо

      Тачно, и најбоље од свега је што научим много тога уз коментаре које остављате на постовима, волим свакодневно да учим чудне ствари ХАХАХА.

  5.   Гискард дијо

    Добар трик. Нисам га познавао 🙂

    1.    КЗКГ ^ Гаара дијо

      Задовољство 😉

  6.   @Јлцмук дијо

    Али када ставите исос, мислите да ставите дебиан.исо убунту.исо /! (Итд итд.)? не

  7.   Хебер дијо

    Испоставило се да је то био врло занимљив савет. Не само због самог чланка, већ и због додате вредности коментара.
    Прелепа заједница <º Линука

  8.   МАРТА ДЕЛ ПОЗО дијо

    Ваша помоћ ми није била од користи, требали бисте дати пример како би ученици могли боље да разумеју вашу величанствену технику.
    Хвала вам што сте одвојили време, ову страницу ћу увек памтити у свом срцу

  9.   фелипеКСНУМКС дијо

    кажете да прескачете директоријуме, али да ли у примерима прескачете само датотеке, да ли знате како да прескочите одређени директоријум? Поздрави.