Unix - Make Directory Tree in a Swipe

by venukb on January 22, 2007

If I wanted to created a directory tree say /first/second/third this is how I used to do it, till now.

$ cd /
$ mkdir first
$ cd first
$ mkdir second
$ cd second
$ mkdir third
$ cd third

Today I learnt that you could do this in a single swipe using the -p option!

mkdir -p first/second/third

And its not just restricted to simple hierarchies, you could even create a complex tree structure like this

$ mkdir -p project/{lib/ext,bin,src,doc/{html,info,pdf},demo/stat/a}

You can find 9 more such interesting tips on the IBM post titled “Learn 10 good UNIX usage habits

Popularity: 7% [?]

{ 0 comments… add one now }

There are no comments yet...

Kick things off by filling out the form below ↓

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>