Hogyan lehet több alkönyvtárat létrehozni egy Linux parancssal?

Hogyan lehet több alkönyvtárat létrehozni egy Linux parancssal?
Hogyan lehet több alkönyvtárat létrehozni egy Linux parancssal?

Videó: Hogyan lehet több alkönyvtárat létrehozni egy Linux parancssal?

Videó: Hogyan lehet több alkönyvtárat létrehozni egy Linux parancssal?
Videó: GIMP Experiences - E.07 - Menu: Image - YouTube 2024, November
Anonim
Ha egy könyvtárat szeretne létrehozni, amely több alkönyvtárat vagy könyvtárfát tartalmaz, a Linux parancssor használatával, akkor általában a
Ha egy könyvtárat szeretne létrehozni, amely több alkönyvtárat vagy könyvtárfát tartalmaz, a Linux parancssor használatával, akkor általában a

mkdir

parancsot többször is. Ez azonban gyorsabb.

Tegyük fel, hogy létrehoztunk egy htg nevű könyvtárat, és négy alkönyvtárat akarunk létrehozni benne. Normális helyzetben a

mkdir

parancs a htg könyvtár létrehozásához. Akkor szükségünk lenne a

cd

paranccsal az új htg könyvtárra váltottunk, végül pedig a

mkdir

parancs négyszer újból létrehozza a négy alkönyvtárat.

Mindez egyetlen parancsba illeszthető, és megmutatjuk Önnek hogyan.
Mindez egyetlen parancsba illeszthető, és megmutatjuk Önnek hogyan.

Egy új könyvtár létrehozásához több alkönyvtárral csak a következő parancsot kell beírnia a parancssorba, és nyomja meg az Enter billentyűt (nyilvánvalóan módosítsa a könyvtár nevét a kívánt fájlra).

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

A

-p

zászló mondja a

mkdir

parancs a fő könyvtár létrehozására, ha még nem létezik (htg, mi esetünkben). A zárójelben szereplő szavak a "záró bővítési lista" részét képezik. A záró-tágulási listában szereplő elemek külön-külön vannak csatolva az előző útvonalra (htg /).

Például a fenti parancs htg / articles, htg / images, htg / note, htg / done, a htg könyvtár alatt létrehozott négy alkönyvtárba kerül. Ahogy az alábbi képernyőképen látható, működött.
Például a fenti parancs htg / articles, htg / images, htg / note, htg / done, a htg könyvtár alatt létrehozott négy alkönyvtárba kerül. Ahogy az alábbi képernyőképen látható, működött.
Használhatsz egy záró bővítési listát a
Használhatsz egy záró bővítési listát a

mkdir

parancsot, ha alkönyvtárakat hoz létre egy már létező könyvtárban, az alábbiak szerint. Ebben a példában a htg könyvtár már létezik, így az alkönyvtárak egyszerűen hozzáadásra kerülnek a könyvtár alatt.

A fókusz bővítési listákat is beágyazhatja a
A fókusz bővítési listákat is beágyazhatja a

mkdir

parancs. Például a htg könyvtárban lévő alkönyvtárakban két új alkönyvtárat akarunk létrehozni, és újraírni. Tehát a parancssorba írjuk be a következő parancsot, és nyomjuk meg az Enter billentyűt.

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

A teljes elérési utat akkor is használhatja, ha azt szeretné, ahogyan az alábbi példában:

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

A négy alkönyvtár a htg könyvtár alatt jön létre, majd a két alkönyvtár, az új és újraírható, a cikk alkönyvtárában kerül létrehozásra.

Ez olyan egyszerű. Kombinálhatja a
Ez olyan egyszerű. Kombinálhatja a

mkdir

parancs a

cd

paranccsal hozhat létre egy könyvtárat, és egyetlen parancssal megváltoztathatja.

Ajánlott: