screenをきちんと使っているかチェックするシェルスクリプト

社内で超レガシーなデプロイスクリプトを使ってるんだけど、
どうせレガシーならもっとレガシーにしてしまえってことで、
chatworkに接続した。

デプロイ時に使われたscreenのセッション名を送信して、日時とデプロイ者を保存する目的。

で、社内ルールとしてはscreenを使う事になってるんだけど、
やっぱり使ってなかった人たちが出てきた。

そんなときに修正した内容。


$STY にscreenのセッション名が入っているので、それが定義されているか見る。

echo ${STY:?screenにログインして下さい}