NAME

mkdir_heute - create and find directories interactive

VERSION

This documentation refers to Directory::Organize version 0.8

USAGE

This script scans a basedir (~/A) for directories named YYYY/MM/DD where YYYY, MM and DD are numbers corresponding to a year, month, day of month and prints them on STDERR.

You may

  • choose a directory from the list with it's number

  • choose the current directory with 'q' or '.'

  • advance to the next or last page with 'n' or 'l'

  • return to the previous or first page with 'p' or 'f'

  • constrain the shown directories with '/' and a pattern

  • constrain the creation date of the directories with 'd' followed by '=', '<' or '>' and a date (eg. 2009, 2009-04 or 2009-04-24)

  • create a new directory with '+' and a description for it

The script returns the choosen directory on STDOUT and may be used in a shell alias like this:

alias cdheute='cd `mkdir_heute`'

so that you may say 'cdheute' on the command line and your working directory will be changed to the choosen directory.

AUTHOR

Mathias Weidner

LICENCE AND COPYRIGHT

Copyright (c) 2009 Mathias Weidner (mathias@weidner.in-bad-schmiedeberg.de). All rights reserved.

This module is free software; you can redistribute and/or modify it under the same terms as Perl itself. See perlartistic.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.