Linux– category –
-
Linuxにおけるシェルスクリプトの読み込み専用変数の利用法と応用
readonlyまたはdeclare -rは現在のshellでvariableを再代入・unsetできないようにします。設定値の意図しない上書きを早く検出する助けにはなりますが、secret保護やOS ... -
Linuxのシェルでの配列の利用と応用例
Bash arrayは複数の値を一variableに保持し、quoted "${array[@]}"で各要素の境界を保てます。POSIX shのportable機能ではなくBash固有です。空要素、space、sparse ind... -
Linuxのシェルスクリプトループ処理: 基本から応用まで
loopは同じ処理を繰り返す構文ですが、対象列挙、終了条件、error時の継続、並行実行、file名の安全な受渡しを設計しないと誤処理を拡大します。for、while、until、sel... -
Linuxシェルスクリプトの条件分岐をマスターする
この記事では、Linuxでよく使われるシェルスクリプトの条件分岐について詳しく解説します。具体的なコード例とその解説、さらに応用例を含めて取り扱います。 シェルス... -
Linuxのシェルでの計算機能とその活用方法
Bashのarithmetic expansionと(( ))は基本的にinteger計算です。divisionの小数部、leading zeroのoctal解釈、外部inputの式解釈、overflowを理解せず金額やmeasurement... -
Linuxシェルスクリプトでの関数の定義と呼び出しの方法
Linuxのシェルスクリプトで関数を定義・呼び出す基本形は、name() { commands; }です。関数はコマンドのまとまりへ名前を付け、通常のコマンドと同じように呼び出せます... -
Linuxシェルスクリプトのコメントの書き方と効果的な活用方法
Bashスクリプトでは、引用されていない位置で「単語の先頭」に現れる#から行末までがコメントです。基本は一行ずつ# 理由と書きます。コメントは処理内容の言い換えでは... -
Linuxでテキストファイルを逆順に表示する方法と応用例
Linuxでテキストファイルを逆順に表示する方法と応用例の手順を先に要約すると「行の並びを末尾から表示するならtac、各行の文字並びを反転するならrevを使い分け、mult... -
Linuxのコマンド出力を逆順に表示する方法
Linuxでコマンド出力を逆順にしたいときは、「現在の行順を後ろから前へ反転したい」のか、「値を比較して降順に並べ替えたい」のかを最初に区別します。GNU coreutils...
