Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MKV(1)			    General Commands Manual			MKV(1)

NAME
       mkv -- create and optionally remove a really temporary directory

SYNOPSIS
       mkv dircomp [file...]
       mkv -h |	-V

DESCRIPTION
       The mkv utility is meant	to create a really, really temporary directory
       and then	take care of removing it so that you don't have	to :) It exam-
       ines  several  environment  variables to	determine where	this directory
       should be placed, then creates it, optionally moves some	files into it,
       starts a	new shell so you can do	your work there, and finally asks  you
       if the directory	should be removed.

       Options:

       -h      Display a usage message and exit.

       -V      Display program version information and exit.

       FIXME: write some more.

RETURN VALUES
       The mkv utility exits 0 on success, and >0 if an	error occurs.

ENVIRONMENT
       In  its	operation,  the	mkv utility checks for the presence of several
       sets of environment variables:

       *       To determine the	name of	 the  currently	 logged-in  user,  mkv
	       tests  for  non-zero  strings  the USER and LOGNAME environment
	       variables and the output	of the whoami(1) command.

       *       To determine the	user's home directory, mkv checks in order the
	       following   paths:   ~,	 HOME,	 /home/username,   /home/USER,
	       /home/LOGNAME.	The  first of those that signifies a writeable
	       directory is used.

       *       To determine the	path to	the temporary directory	 to  use,  mkv
	       checks  in  order  the  following  paths:  TEMPDIR,  TEMP, TMP,
	       HOME/tmp, /var/tmp, /tmp.  The first of those that signifies  a
	       writeable directory is used.

       *       To determine which shell	to execute in the temporary directory,
	       mkv  checks  in order the following paths: SHELL, /bin/sh.  The
	       first of	those that signifies an	executable file	is used.

FILES
       FIXME: write me up.

EXAMPLES
       FIXME: write me up.

SEE ALSO
       FIXME: write me up.

HISTORY
       The mkv utility was written by Peter Pentchev in	2010.

AUTHORS
       Peter Penchev <roam@ringlet.net>

BUGS
       This manual page	is woefully incomplete :)

TODO
       *       Add the -d basedir option to supplement the  MKV_BASE  environ-
	       ment variable.

       *       Add  the	-y and -n options to specify if	the volatile directory
	       should be removed.

       *       Add the -v option for verbose operation.

       *       As noted	in the Makefile, add a config file specifying the  de-
	       fault basedir; maybe also look in the user's home directory?

       *       As  noted in the	Makefile, add an init script creating the sys-
	       tem-wide	basedir	at startup and cleaning	it up at shutdown.

FreeBSD	ports 15.0		March 19, 2010				MKV(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=mkv&sektion=1&manpath=FreeBSD+Ports+15.0>

home | help