メモ取り用シェルスクリプト
簡単な設計
引数なしならyyyymmdd_HHMM.txt、引数ありならyyyymmdd_HHMM_hoge.txtってファイルをvimで開くだけ。*2
引数が2つ以上あった場合を考えるのが面倒だったので、引数が2つ以上あったらUSAGEをechoして終了。
スクリプト
#!/bin/sh DATE=`date "+%Y%m%d_%H%M"` FNAME1=${DATE} FNAME2=${DATE}_$1 if [ $# -eq 0 ]; then vim ${FNAME1}.txt elif [ $# -eq 1 ]; then vim ${FNAME2}.txt elif [ $# -gt 1 ]; then echo "USAGE(0): $0" echo "to make yyyymmdd_HHMM.txt" echo "USAGE(1): $0 <Description>" echo "to make yyyymmdd_HHMM_<Description>.txt" exit 1 fi exit 0
使い方
俺の場合は、このスクリプトを分かりやすい名前にして実行権限を与え、~/binに置いてある。
実行権限を与えてpathの通ってるディレクトリに転がしておくといいんじゃないかと。