Bashシェルスクリプトで浮動小数点計算(答えが小数となる除算)
はじめに Bashの組み込みの数値演算機能では、少数が取り扱えません。 $ X=10 $ ...
シェルスクリプトのコードを整形してくれるツール `shfmt`
シェルスクリプトでコーディングする際に使っているツールを紹介。 ( とりあえず殴り書きして ...
シェルスクリプトで変数の先頭・末尾のtrim処理いろいろ
ユーザの入力情報を取り扱うときには、誤ってスペースを入力されたことを考慮した対策が必要です ...
CSVデータに対してSQLのwhere、order by、group by、joinができる “q” コマンド(活用編)
はじめに 以下のエントリの続き。 CSV データに対して SQL の where、orde ...
CSVデータに対してSQLのwhere、order by、group by、joinができる `q` コマンド(導入編)
はじめに 年度末が近づいてきて、仕事でも CSV データをこねくり回す機会が増えてきました ...
Bashシェルスクリプトで大文字<=>小文字の変換方法いろいろ
前回 大文字あるいは小文字専用の変数を作成する方法について 触れたので、 文字列の大文字 ...
Bashシェルスクリプト上での `read` コマンドの便利な使い方いろいろ
Bashシェルスクリプトで標準入力からの情報を取り扱う read コマンドと declar ...
Bashシェルスクリプトで標準入力から配列を生成する `read -a` コマンドが便利
はじめに Bash のビルトインコマンド “declare” の使 ...
Bashのビルトインコマンド `declare` の使い方紹介(変数のlocalスコープ)
またまた、以下のエントリの続き。 シェルスクリプトサンプルコードでよく見かける types ...
Bash のビルトインコマンド “declare” の使い方紹介(その3:読み取り専用)
以下のエントリの続き。 シェルスクリプトサンプルコードでよく見かける typeset や ...
Bash のビルトインコマンド “declare” の使い方紹介(その2:大文字小文字の自動変換)
以下のエントリの続き。 シェルスクリプトサンプルコードでよく見かける typeset や ...
Bash のビルトインコマンド “declare” の使い方紹介(その1)
シェルスクリプトサンプルコードでよく見かけるtypesetやdeclareってなに? の続 ...
Linuxサーバからログアウトしたタイミングで処理を実行させる方法(例えばメールを飛ばす)
職場の踏み台サーバを経由してオペレーションを実行すると、オペレーションログが1ファイル作成 ...

Bashでリダイレクトにより誤って既存ファイルを上書きしてしまわないようにする
背景 bashクックブック を読み進めています。 標準で ON にしておくと良さそうな設定 ...

CentOS6.5サーバーに日本語環境を構築する
背景 ロケールの設定に関する情報を探して、ブログに辿り着く方が多かったので整理してみました ...