© {year} {name}
書式テキストを生成する。
成果物
概要
{year}
: 実行時ローカル時刻における西暦{name}
: 指定した名前。何もなければ{{AuthorName}}
手順
git clone https://github.com/ytyaru/CopyrightGenerator.sh
cd CopyrightGenerator.sh/src
./copyright.sh
© 2020 {{AuthorName}}
任意の名前を指定するなら以下。
./copyright.sh 'your name' AUTHOR='your name' ./copyright.sh AUTHOR_NAME='your name' ./copyright.sh
© 2020 your name
関数呼出
. copyright_lib.sh
echo "$(GenerateCopyright)"
任意の著者名を指定する。
echo "$(GenerateCopyright 'your name')"
AUTHOR='your name' echo "$(GenerateCopyright)"
AUTHOR_NAME='your name' echo "$(GenerateCopyright)"
単体テスト実行
./test_copyright_lib.sh ./test_copyright.sh
所感
こんなものいちいちコードにする必要あるか? というくらいショボい。練習には丁度いい。git, github, 名付け, 英語, PyPIパッケージ作成, PyPI登録への練習材料にする。
非常に時間がかかった。自動化は必須であり急務。この苦痛が原動力。どこまでできるかな。
対象環境
- Raspbierry pi 4 Model B
- Raspbian buster 10.0 2019-09-26 ※
- bash 5.0.3(1)-release
$ uname -a Linux raspberrypi 4.19.75-v7l+ #1270 SMP Tue Sep 24 18:51:41 BST 2019 armv7l GNU/Linux