29Jun

Ako vytvoriť viac podadresárov s jedným príkazom Linux

Ak chcete vytvoriť adresár obsahujúci niekoľko podadresárov alebo strom adresárov pomocou príkazového riadku v systéme Linux, spravidla musíte niekoľkokrát použiť príkaz mkdir. Existuje však rýchlejší spôsob, ako to urobiť.

Povedzme, že sme vytvorili adresár s názvom htg a chceme vytvoriť štyri podadresáre v ňom. V normálnej situácii by sme pomocou príkazu mkdir vytvorili adresár htg. Potom by sme mali príkaz cd zmeniť na nový adresár htg a napokon sme my použili príkaz mkdir opäť štyrikrát na vytvorenie štyroch podadresárov.

Toto všetko možno kombinovať do jedného príkazu a ukážeme vám ako.

Ak chcete vytvoriť nový adresár s viacerými podadresármi, stačí na výzvu napísať nasledujúci príkaz a stlačte kláves Enter( zrejme zmena názvov adresárov na to, čo chcete).

mkdir -p htg /{ články, obrázky, poznámka, hotovo}

Príznak -p informuje príkaz mkdir, aby najprv vytvoril hlavný adresár, ak ešte neexistuje( htg, v našom prípade).Slová v zátvorkách sú súčasťou zoznamu rozšírení.Každá z položiek zoznamu rozšírení výťahu je pripojená samostatne k predchádzajúcej trase( htg /).

Napríklad uvedený príkaz je rozbalený na htg / articles, htg / images, htg / note, htg / done, všetky štyri podadresáre vytvorené pod adresárom htg. Ako vidíte na obrazovke nižšie, fungovalo.

Ak vytvárate podadresáre v adresári, ktorý už existuje, môžete použiť príkaz mkdir v zozname rozšírení, ako je uvedené nižšie. V tomto príklade už existuje adresár htg, takže podadresáre sú jednoducho pridané do tohto adresára.

V príkaze mkdir môžete tiež vložiť zoznamy rozšírení opevnenia. Napríklad v podadresári článkov v adresári htg chceme vytvoriť dva podadresáre nazývané nové a prepísané.Takže na výzvu zadáme nasledujúci príkaz a stlačte kláves Enter.

mkdir -p htg /{ articles /{ new, rewrites}, obrázky, poznámky, hotovo}

Ak chcete, môžete použiť aj úplnú cestu, ako som urobil v nižšie uvedenom príklade:

mkdir -p ~ /Documents/htg/{ články /{ nové, prepisy}, obrázky, poznámky, hotovo}

Štyri podadresáre sú vytvorené pod adresárom htg a potom sa v podadresári článkov vytvoria dva podadresáre, nové a prepísané.

Je to tak jednoduché.Môžete tiež skombinovať príkaz mkdir s príkazom cd a vytvoriť adresár a zmeniť ho jedným príkazom.