Kuidas luua mitu alamkataloogi ühe Linuxi käsuga

Kuidas luua mitu alamkataloogi ühe Linuxi käsuga
Kuidas luua mitu alamkataloogi ühe Linuxi käsuga

Video: Kuidas luua mitu alamkataloogi ühe Linuxi käsuga

Video: Kuidas luua mitu alamkataloogi ühe Linuxi käsuga
Video: Create A Clean Simple Kodak 2383 Look with Dehancer Pro - YouTube 2024, Aprill
Anonim
Kui soovite luua kataloogi, mis sisaldab mitu alamkataloogi või kataloogipuu, kasutades Linuxi käsurealt, peate üldiselt kasutama
Kui soovite luua kataloogi, mis sisaldab mitu alamkataloogi või kataloogipuu, kasutades Linuxi käsurealt, peate üldiselt kasutama

mkdir

käsk mitu korda. Siiski on kiirem võimalus seda teha.

Oletame, et oleme loonud kataloogi nimega htg ja soovime selles luua neli alamkataloogi. Tavalises olukorras kasutasime

mkdir

käsk htg-kataloogi loomisel. Siis me vajame seda

cd

käsk uue htg-kataloogi muutmiseks ja lõpuks me kasutame seda

mkdir

käsku uuesti neli korda, et luua neli alamkataloogi.

Seda saab kõik üheks käsuks ja me näitame teile, kuidas.
Seda saab kõik üheks käsuks ja me näitame teile, kuidas.

Uue kataloogi loomiseks mitmete alamkataloogidega peate ainult sisestama järgmise käsu ja vajuta Enter (muidugi muutke katalooginimed soovitud viisil).

mkdir -p htg/{articles,images,note,done}

The

-p

lipu ütleb

mkdir

käsku luua peamine kataloog kõigepealt, kui seda veel ei ole (htg, meie juhul). Sulgudes olevad sõnad on "trakside laiendamise nimekirja" osa. Kõik traadita laiendamise loendi üksused on lisatud eelmisele teele (htg /) eraldi.

Näiteks laiendatakse ülaltoodud käsk htg / articles, htg / images, htg / note, htg / done, kõik neli alamkataloogi luuakse htg kataloogi all. Nagu näete allpool oleval pildil, see töötas.
Näiteks laiendatakse ülaltoodud käsk htg / articles, htg / images, htg / note, htg / done, kõik neli alamkataloogi luuakse htg kataloogi all. Nagu näete allpool oleval pildil, see töötas.
Samuti võite kasutada brace laiendamise nimekirja
Samuti võite kasutada brace laiendamise nimekirja

mkdir

käsk, kui loote alamkatalooge juba olemasolevas kataloogis, nagu allpool näidatud. Selles näites on htg-kataloog juba olemas, nii et alamkataloogid lisatakse selle kataloogi lihtsalt.

Võite ka libistada brace laiendamise nimekirju
Võite ka libistada brace laiendamise nimekirju

mkdir

käsk Näiteks htg-kataloogi alamkataloogis olevates artiklites soovime luua kaks alamkataloogi, mida nimetatakse uueks ja ümberkirjutatuks. Nii sisestage järgmine käsk viirusel ja vajutage sisestusklahvi.

mkdir -p htg/{articles/{new,rewrites},images,notes,done}

Soovi korral võite kasutada ka täielikku rada, nagu ma tegin allpool toodud näites:

mkdir -p ~/Documents/htg/{articles/{new,rewrites},images,notes,done}

Neli alamkataloogi luuakse htg-kataloogi all ning seejärel luuakse artiklite alamkataloogi all kaks alamkataloogi, uued ja ümber kirjutamised.

See on nii lihtne. Võite ka kombineerida
See on nii lihtne. Võite ka kombineerida

mkdir

käsk koos

cd

käsk kataloogi koostamiseks ja selle muutmiseks ühe käsuga.

Soovitan: