ShellScript

tmuxのcolor一覧について

tmuxのcolor一覧についてtmuxで利用できる色の一覧のシェルスクリプトです。tmux-powerlineから拝借 for i in $(seq 0 8 255); do for j in $(seq $i $(expr $i + 7)); do for k in $(seq 1 $(expr 7 - ${#j})); do printf " " done printf "\x1b[38;5;${j}m…

ShellScriptの特殊変数と比較

今回、oh-my-zshのテーマのカスタマイズで学んだシェルスクリプトについて書きます。 ・特殊変数 ・変数の比較(数値比較、文字列比較) 特殊変数$$・・・・・・現在のプロセス番号(PID)$?・・・・・・直近のコマンドの実行結果のステータスコード$#・・・・…

ShellScriptでifの文字列比較

シェルスクリプトでIf文の文字列比較についてよくある変数の文字列比較でつまった。 if [ $foge = "foge" ]; then echo "yes foge" fi これでうまくいくと思っていたがエラーが出てしまった。以下に変更したらおkだった。 if [ "$foge" = "foge" ]; then ec…