#!/bin/sh set -eu usage() { cat <<-'EOF' Usage: mkdtemp mkdtemp -h EOF } help() { cat <<-'EOF' Options: -h, --help show this message Create a new temporary file and echo its name back. EOF } name="$(tmpname)" mkdir "$name" echo "$name"