風柳メモ

ソフトウェア・プログラミング関連の覚書が中心。

bash

Git for WindowsのGit BASHでウィンドウタイトルだけが文字化けする現象(winptyが原因)と対処方法

[2020.10.27追記] Git for Windows 2.29.1-64-bit(mintty 3.4.0 / winpty 0.4.3 の組み合わせ)では、exec winpty bash した後も Git Bash のウィンドウタイトルが文字化けしなくなった模様。以下は古いバージョンについての記述であり、新バージョンでは環…

シェルスクリプトの多重起動を防ぐには?

スクリプト名をキーにプロセス数をカウントして場合わけすればよいと思ったのだけれども… サンプル:single_process.sh #! /bin/bash COUNT=`ps -ef | grep $0 | grep -v grep | wc -l` echo "process count: $COUNT" if [ $COUNT -gt 1 ]; then echo "proce…