Johnman.md

プログラミングのことや個人的なことを書きます。たぶん。

シェルスクリプト

リポジトリのtagをbumpするgh extensionを作った

先日GitHub CLI 2.0が公開され、拡張機能を公開することができるようになりました。 github.blog 最近自分でCLIを書いていてタグを手で打つのが面倒だなぁと思っていたので、いい機会だと思い簡単にリリースをbumpできるgh extensionを作成しました。 リポジ…

UUIDの大文字と小文字を簡単に出し分けられるシェルスクリプト

概要 uuidgenじゃだめなのか uuid4.sh まとめ 概要 仕事でよくUUIDを生成して使うことが多いので、シュッとUUIDを生成できて大文字小文字を簡単に出し分けられるシェルスクリプトが欲しかったので作りました。 コードはGitHubにも置いてあります。 github.co…

ファイルの変更を監視してコマンドを実行するスクリプト

openssl sha256 コマンドでファイルのハッシュ値を生成し、それが変わっていたら引数で指定したコマンドを実行するスクリプト。 何気に初めて自分で使うためにシェルスクリプトを書きました。 スクリプト #!/bin/bash function __usage() { cat <<EOS usage: $(basename $0) <target filename> <command> EOS } __c</command></eos>…