Kako ustvariti več podimenikov z enim ukazom Linux
Če želite ustvariti imenik, ki vsebuje več podimenikov, ali drevo imenikov z ukazno vrstico v Linuxu, morate na splošno uporabiti mkdir
večkratni ukaz. Vendar pa obstaja hitrejši način za to.
Recimo, da smo ustvarili imenik htg in želimo ustvariti štiri podmape znotraj njega. V normalnih razmerah bi uporabili mkdir
ukaz za ustvarjanje imenika htg. Potem bi potrebovali cd
ukaz za spremembo v novi imenik htg in končno bomo uporabili mkdir
še enkrat štirikrat povejte, da ustvarite štiri podimenike.
Vse to lahko združimo v en ukaz in pokazali vam bomo, kako.
Če želite ustvariti nov imenik z več podimeniki, morate v pozivu vnesti le naslednji ukaz in pritisniti Enter (očitno spremeniti imena imenikov na želeno).
mkdir -p htg / članki, slike, opomba, opravljeno
The -str
oznaka pove mkdir
ukaz, da najprej ustvarite glavni imenik, če še ne obstaja (htg, v našem primeru). Besede v oklepajih so del „seznama razširitve opornikov“. Vsak od elementov na seznamu razširitvenih oklepajih je ločeno dodan predhodni poti (htg /).
Zgornji ukaz se na primer razširi na htg / articles, htg / images, htg / note, htg / done, vse štiri podimenike, ki se ustvarijo v imeniku htg. Kot lahko vidite na spodnjem posnetku zaslona, je delovalo.
V seznamu lahko uporabite tudi širitev seznama. \ T mkdir
, če ustvarjate podimenike v imeniku, ki že obstaja, kot je prikazano spodaj. V tem primeru že obstaja imenik htg, tako da se podimeniki preprosto dodajo v ta imenik.
V seznamu mkdir
ukaz. Na primer, v podimeniku člankov v imeniku htg želimo ustvariti dva podimenika, imenovana nova in ponovno napisana. Torej na poziv vnesemo naslednji ukaz in pritisnemo Enter.
mkdir -p htg / articles / new, rewrites, slike, opombe, opravljeno
Če želite, lahko uporabite tudi celotno pot, kot sem naredil v spodnjem primeru:
mkdir -p ~ / Documents / htg / articles / novo, prepisuje, slike, opombe, končano
Štirje podimenikovi so ustvarjeni v imeniku htg, nato pa sta poddirektorija člankov ustvarjena v dveh podimenikih, novih in prepisanih..
Tako enostavno je. Lahko tudi kombinirate mkdir
z ukazom cd
naredite imenik in ga spremenite z enim ukazom.