Linuxコマンドcompgen - 補完の候補を表示する compgenコマンドはbashの組み込みコマンドでcompleteコマンドの設定によって表示される補完の候補を標準出力し確認することができます。オプションについてはcompleteコマンドと同じオプションになり、completeコマンドの... 2018.05.13Linuxコマンド
Linuxコマンドcomplete - 補完機能の設定を行う completeコマンドは、bashの組み込みコマンドになります。シェルでは入力途中の文字に対してTABを入力すると入力補完機能が働きます。completeコマンドはこの入力補完機能をどのように表示するかを設定できます。 2018.05.11Linuxコマンド
Linuxコマンドmake - ビルド作業を自動化するツールの使い方 makeは、makefileというファイルを作成し、makeコマンドを実行することで自動的にファイルを生成できます。makeは主にプログラムのビルド作業に利用されます。また、この記事で利用しているmakeはGNU makeになります。 ... 2018.04.18Linuxコマンドmake
Linuxコマンドtruncate - ファイルを切り詰める truncateコマンドは、ファイルのサイズを拡張または縮小することができます。 truncateコマンドはファイルのサイズを0にして、ファイルを空にすることに利用されます。 2018.04.09Linuxコマンド
Linuxコマンドpatch - ファイルにパッチファイルを適用する patchコマンドは、diffコマンドで作成したパッチファイルをファイルに適用します。 パッチファイルは、一つのファイルに適用することもできますが、パッチファイルの内容の形式によっては、ディレクトリにあるファイルごとパッチを適用できま... 2018.04.06Linuxコマンド
Linuxコマンドdiff3 - 3つのファイルを比較・マージする diff3コマンドは3つのファイルを比較するコマンドになります。一つのファイルを元に複数の人が作業したときにその作業内容の比較を行いたいときやその作業内容を一つのファイルにまとめたいときに利用できます。 2018.04.02Linuxコマンド
Linuxコマンドdiff - ファイルの差分を確認する diffコマンドは、ファイルの差分を確認するコマンドになります。異なるバージョンのファイルを比較するのに利用できます。ディレクトリ同士の比較を行う場合は、同じファイル名同士を比較して、比較結果を表示することができます。また、差分の出力をファ... 2018.03.27Linuxコマンド
Linuxコマンドgit - バージョン管理システムを利用する Gitは分散型のバージョン管理システムになります。GitはSubversionのような集中型のバージョン管理システムと異なり、ファイルのすべての変更履歴をそれぞれのマシンが持ちます。そのため、リポジトリを管理しているサーバーにアクセスできな... 2018.03.20Linuxコマンド
Linuxコマンドnumfmt - 数値の整形を行う numfmtコマンドは数値をKやMをつけた数値に変換、またはその逆でKやM等のついた数値を単純な数値に変換することができます。 numfmtコマンドはオプションを指定し利用します。例えば、変換する数値の箇所はcutコマンドのようにフィ... 2018.03.19Linuxコマンド
Linuxコマンドprintf - フォーマット形式で文字列を表示する printfコマンドは、フォーマット指定子を含むようなフォーマット文字列を利用して、文字列を表示するコマンドです。 printfコマンドは、第一引数として、フォーマット文字列を、第二引数以降はフォーマット指定子に代入する値になります。... 2018.03.09Linuxコマンド
Linuxコマンドcsplit - 正規表現等のパターンを用いてファイルを分割する csplitコマンドはsplitコマンドと同様にファイルを分割するコマンドになります。 splitコマンドと異なる点は、例えば、ファイル分割の方法を正規表現を指定して、パターンにマッチした箇所で内容が始まるようにファイルを分割できます... 2018.03.05Linuxコマンド
Linuxコマンドm4 - マクロプロセッサ m4コマンドを利用するためにファイルにマクロの定義とテキスト等の内容を記述します。そして、m4コマンドでそのファイルを指定することで、テキストは定義したマクロに置き換えられていき、その置き換えたテキストを結果として出力するコマンドになります... 2018.03.02Linuxコマンド
Linuxコマンドstdbuf - I/Oストリームのバッファリングを修正してコマンドを実行する stdbufコマンドはI/Oストリームのバッファリングを修正してコマンドを実行することができます。 'tail -f'等のプログラムが終了せずに内容を表示し続けるコマンドをパイプを通してフィルタして、さらにパイプを通すとき内容がバッフ... 2018.02.25Linuxコマンド
Linuxコマンドkill - プロセスにシグナルを送信する killコマンドはプロセスにデフォルトとしてTERMシグナルを送信し、そのプロセスを終了できます。 また、killコマンドはプロセスを強制終了させたいときにも、よく利用されます。 その場合は、killコマンドはKILLシグナルを... 2018.02.22Linuxコマンド
Linuxコマンドfactor - 素因数分解を行う factorコマンドは数字を入力すると、その数字の素因数を計算して出力するコマンドです。 唐突に数字を素因数分解するような場面に遭遇したら、このコマンドを利用してみてもいいかもしれません。 2018.02.15Linuxコマンド