シェル– tag –
-
Linuxでファイルの内容をソートする方法
Linuxでファイルの内容をソートする方法では、TSVの列数をawkで検査し、C locale、stable、第2列文字列、第3列数値降順で新規出力を作る。sort -kの開始・終了を省くと... -
Linuxでファイルのタイムスタンプを更新する方法とその応用
touchコマンドの安全なタイムスタンプ更新の完了像は存在確認、no-create、referenceを組み合わせ、欠損ファイルを誤作成せず基準日時へ同期する状態です。この記事のco... -
Linuxで現在のシェルを確認する方法とその応用
Linuxで現在のシェルを確認する方法とその応用の実務上の結論は「現在processはps -p $$と/proc/$$/exe、機能判定はBASH_VERSION等で確認します。$SHELLの値だけで現在s... -
Linuxのシェルでのオプションの一時的な変更方法とその応用
Linuxのシェルオプションを一時的に変更する最も確実な方法は、変更を丸括弧のサブシェルへ閉じ込めることです。Bashにはsetで管理するオプションとshoptで管理するオプ... -
Linuxのシェルジョブ制御:活用方法と応用例
Linuxの対話シェルでは、実行中のパイプラインを「ジョブ」として一時停止し、前面または背後で再開できます。Bashのジョブ制御を理解すると、長めの確認処理を続けなが... -
Linuxのシェルでビルトインコマンドの一覧を表示する方法
Linuxは、様々なビルトインコマンドを持つことで、システム管理者やユーザーに多様な操作を提供しています。この記事では、Linuxのシェルで利用できるビルトインコマン... -
Linuxシェルのインタラクティブモードの確認とその応用
Bashスクリプトから現在のシェルが対話的かを調べる代表的な方法は、特殊パラメーター$-にiが含まれるかを確認することです。Bash公式マニュアルもこの判定を示していま... -
Linuxのシェルでの計算機能とその活用方法
Bashのarithmetic expansionと(( ))は基本的にinteger計算です。divisionの小数部、leading zeroのoctal解釈、外部inputの式解釈、overflowを理解せず金額やmeasurement... -
Linuxのコマンド出力を逆順に表示する方法
Linuxでコマンド出力を逆順にしたいときは、「現在の行順を後ろから前へ反転したい」のか、「値を比較して降順に並べ替えたい」のかを最初に区別します。GNU coreutils...
