風柳メモ

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

bash

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

Git BASHで、たまたま日本語を含むフォルダ下で作業していたら、ウィンドウのタイトルだけが文字化けしていることに気がついた(ウィンドウ内については正常に表示されている)。 Windows 10 Pro バージョン 1909 (OS ビルド 18363.959)、Git for Windows 2.…

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

スクリプト名をキーにプロセス数をカウントして場合わけすればよいと思ったのだけれども… サンプル: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…