6 local -r len
="${1:-80}" # 1st arg or 80.
7 local -r char
="${2:--}" # 2nd arg or a dash.
9 seq -s "$char" "$len" |
sed -E 's/[0-9]+//g'
13 local -r title_given
='Untitled'
14 local -r title_lower
=$
(echo "$title_given" |
tr '[:upper:]' '[:lower:]')
15 local -r title_lower_dashed
=$
(echo "$title_lower" |
sed 's/\s\+/-/g')
16 local -r base
="${HOME}/doc/drafts/adhoc"
17 local -r timestamp
="$(date --iso-8601=ns)"
18 local -r file="${base}/${timestamp}--${title_lower_dashed}.md"
27 echo "started: $timestamp"
This page took 0.054344 seconds and 4 git commands to generate.