Mkcd

mkcd

Create a directory (including parents) and change into it. No-op on the mkdir if the directory already exists.

Example

mkcd /tmp/my-project/src    # equivalent to: mkdir -p /tmp/my-project/src && cd /tmp/my-project/src

Arguments

  • $1 (string): Directory path to create and enter

Exit codes

  • 0: Success; 1 mkdir or cd failed; 2 Missing argument