Linux の M4 は、入力を出力にコピーし、同時にマクロを展開できるマクロ プロセッサです。マクロは埋め込みまたはユーザー定義できます。m4 は POSIX 標準の一部であり、すべてのバージョンで使用できますUnix 上で動作するため、Linux でのファイル参照、テキスト編集、ワードプロセッサに使用できます。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
m4 は、Brian Collingham と Dennis Ritchie によって設計された汎用マクロ プロセッサです。 m4 は、リッチーが以前に AP-3 ミニコンピュータ用に開発した m3 マクロ プロセッサの拡張です。
m4 は POSIX 標準の一部であり、UNIX のすべてのバージョンで使用できます。この言語はスタンドアロンで使用できますが、GNU autoconf の「configure」スクリプトが m4 に依存しているため、ほとんどの人は m4 を必要とします。
マクロ プロセッサ (またはプリプロセッサ) は、通常、テキスト置換ツールとして使用されます。エンド ユーザーは、通常はプログラミング ツールだけでなく、テキスト編集やワード プロセッシング ツールでも何度も使用されるテキスト テンプレートを操作するためにこれを使用します。
M4 はマクロ プロセッサです。入力を出力にコピーし、同時にマクロを展開します。マクロは組み込みまたはユーザー定義できます。マクロの展開に加えて、m4 にはいくつかの組み込み関数もあります、ファイルを参照し、Unix
m4 を実行して次の機能を提供するために使用されます:
行ベースの構文ではなく、自由形式の構文;
高度なマクロ拡張 (マクロ パラメータはスキャンと補間で拡張されます)
テキスト置換
パラメータ置換
#ファイルには文字列操作が含まれています
関連する推奨事項: 「
Linux ビデオ チュートリアル以上がLinuxのm4とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。