Linux
sedを使って条件に一致した行をテンプレートファイルの内容で置き直す
はじめに あまり使うことがない機能ですが、 sed で特定条件に合致した場合に、テキストファイルの内容を差し込むことがで ...
Bashシェルスクリプトで文字列を右(左)からN文字取り出す
はじめに シェルスクリプトで右からN文字、あるいは左からN文字切り取る方法。
多くの言語でStringクラスの ...
Bashシェルスクリプトで数値配列の合計値を算出する
はじめに Bash シェルスクリプトでは type または declare コマンドを利用することで配列変数を宣言できま ...
シェルスクリプトで`while read`ループすると最終行が読み込まれない場合への対処
はじめに シェルスクリプトでファイルの各行に対して複雑なロジックを書かざるを得ない場合、 while read を使って ...
「too many levels of symbolic links」というエラーメッセージについて
はじめに 僕は出会ったことはないのですが、 「too many levels of symbolic links」 とい ...
treeコマンドでフォルダ構成をツリー表示しつつ所有者・パーミッションを表示
はじめに Linuxにおける tree コマンドは、フォルダ構成を視覚的に確認するために便利なコマンドです。 僕は特にド ...
sedで置換処理が行われなかった場合に終了ステータスを0以外にする方法
はじめに sed コマンドで s 内部コマンドを使って置換処理を行った場合、 条件に該当する文字列が見つからず置換が行わ ...
Bashシェルスクリプト内でaliasコマンドを使う方法
はじめに Bashシェルスクリプト内で alias コマンドを使ってエイリアス設定しようとしてもデフォルトのままでは設定 ...
シェルスクリプトでマルチバイト文字の文字数を確認する際の注意事項(おまけでJSTなど)
はじめに Bashシェルスクリプトで日本語の全角文字(ex: あいう)の文字数を取得したかったのですが環境の設定に注意し ...
シェルスクリプトでクリップボードの監視をしてみる
はじめに 技術調査のためにひたすら参考になるキーワードをコピペしていましたが、自動的にテキストファイルに吐き出したかった ...

