Да вас замолим да поменете команду за копирање директоријума на друго место, скоро сви би то споменули cp.
Ако вам кажем да уз то морате копирати сав садржај те фасцикле, осим једне датотеке, многи би остали размишљени, а други би поменули рсинц, затим са параметром –Изузми можете изузети Кс датотеку или директоријум и не копирати их. Али ... да ли сте знали да вам и цп омогућава то? ... О_О … Да пријатељи, cp има своје "изузми" хехе.
На пример, имамо фасциклу исос садржи: убунту.исо, дебиан.исо y арцхлинук.исо :
И догоди се да желимо да копирамо у другу фасциклу (дистрос-деб, који је празан) датотеку дебиан.исо y убунту.исо, то јест, све осим арцхлинук.исо
За ово бисмо могли копирати датотеку, а затим другу, ручно, али много је паметније користити опције које нам систем нуди, зар не? … 😀… на пример, да то урадите само:
cp isos/!(archlinux.iso) distros-deb/
И ово је довољно за копирање СВЕГА што се налази у директоријуму исос у дистрос-деб, све осим арцхлинук.исо 😉
Али претпоставимо да не само да имамо те три датотеке, већ имамо и федора.исо и цхакра.исо ... и желимо да учинимо исто, такође би било изузето из копије федора.исо и цхакра.исо, да видимо како то учинити:
cp isos/!(archlinux.iso|fedora.iso|chakra.iso) distros-deb/
Као што видите, неколико датотека или директоријума може се изузети, раздвајамо их само цевчицом (|) и ствар решена 😀
Под тим не мислим да је цп за све бољи од рсинц-а ... али, на пример, оба су изврсни алати ... да ли сте знали параметар -u de cp? ... хехе, сигурно не 😉
Па, ништа више за додати ... је ли ово занимљив савет? 😀
поздрави
Нисам знао ову методу, увек се научи нешто ново.
Одличан савет, хвала.
Хвала
Савет је врло добар, нисам га знао! Остаје само да објаснимо корисницима Арцх-а и Федоре-е зашто сте изузели њихове исо-ове хехе
ЈАЈАЈАЈАЈАЈА Нисам ставио Арцх и Федора ИСО, јер је пример покушао да копира само Деб дистрос ... ХАХАХАХАХА.
Овде морамо да истакнемо неколико поена. Једна је да ово функционише само ако је омогућена опција ектглоб басха. Ако није, активира се овом наредбом:
схопт -с ектглоб
Може се ставити у .басхрц да га увек активирате.
Друга ствар је да овај трик није опција команде цп, али делује на нивоу басха. Што значи да се може користити са било којом наредбом. Не само са цп. Тест можете урадити тако што ћете написати:
ецхо Филес: исос /! (арцхлинук.исо | федора.исо | цхакра.исо)
Иначе је то врло користан трик. Уз опцију -у за цп, коју такође с времена на време сматрам корисном.
Наравно, то је редован израз
То је заправо проширени образац. Регуларни израз је нешто друго, али изгледа тако. 🙂
Да, -у у цп је заиста занимљиво. Признајем да сам велики обожаватељ рсинц-а ... али не знам, имам везу са јадним цп-ом хахаха.
О активирању схопт-а нисам знао, претпостављао сам да је ово функционисало аутоматски, хвала на савету.
И да, сумњао сам да то има више везе са Басхом него са цп-ом, али још нисам покушао да радим рм или мачку или нешто слично :)
Хвала на коментару, заиста 😀
Задовољство ми је учинити своје. 🙂
У ствари, увек сам био заинтересован за учење о регуларном изразу ... узбуђујете ли се и објавите ли почетнички чланак о томе? 😀
ЛОЛ!! Већ ме имате. 🙂 Како сам била срећна без коментара ... 🙂
Па, истина је да ме зове. 🙂 Али морам још мало да размислим о томе. Чини се да је тешко објаснити.
хахахахаха ништа не брините, стално коментаришете да и даље учите ахахахаха, најважније је поделити 😀
Врло добар савет Никада нећете ићи у кревет а да не научите нешто ново.
Тачно, и најбоље од свега је што научим много тога уз коментаре које остављате на постовима, волим свакодневно да учим чудне ствари ХАХАХА.
Добар трик. Нисам га познавао 🙂
Задовољство 😉
Али када ставите исос, мислите да ставите дебиан.исо убунту.исо /! (Итд итд.)? не
Испоставило се да је то био врло занимљив савет. Не само због самог чланка, већ и због додате вредности коментара.
Прелепа заједница <º Линука
Ваша помоћ ми није била од користи, требали бисте дати пример како би ученици могли боље да разумеју вашу величанствену технику.
Хвала вам што сте одвојили време, ову страницу ћу увек памтити у свом срцу
кажете да прескачете директоријуме, али да ли у примерима прескачете само датотеке, да ли знате како да прескочите одређени директоријум? Поздрави.