you are viewing a single comment's thread
view the rest of the comments
[–] 10 points 9 months ago (4 children)

perhaps i too will post code on the internet

here is a shell script i wrote for automating filenames for markdown files (blog posts):

code

#!/bin/sh
set -e

datecmd="date +%Y-%m-%d"

if [ -z "$1" ]; then
  printf "Post title: " >&2
  read -r title
else
  title="$1"
fi

file="$($datecmd)_$title.md"

if [ -f "$file" ]; then
  printf "Error: post '$file' already exists.\n" >&2
  exit 1
fi

${EDITOR:-nano} "$file"

im not sure why i made it since i could just look at what date it is and write it down manually in the file name, but i felt like doing that as a quick hack

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 9 months ago

    Here is my most recent script, not gonna lie, pretty proud of this bad boy. /s

    shjava per/med/xwpp01 A001 conv.txt

    echo 'yo'

    shjava per/med/xwpp01 A002 conv.txt

    echo 'yo'

    shjava per/med/xwpp01 A003 conv.txt

    echo 'yo'

    shjava per/med/xwpp01 A004 conv.txt

    echo 'yo'

    shjava per/med/xwpp01 A005 conv.txt

    echo 'yo'

    shjava per/med/xwpp01 A006 conv.txt

    echo 'yo'

    shjava per/med/xwpp01 A007 conv.txt

    echo 'yo'

    shjava per/med/xwpp01 A008 conv.txt

    echo 'yo'

  • source
  • parent