次: Esyscmd, 前: UNIX commands, 上: UNIX commands
syscmdを使えば任意のシェルコマンドを実行することができます。
syscmd(shell-command)
シェルコマンドとしてshell-commandを実行します。
syscmdは展開後、shell-commandからの出力にはならずに
消滅します。shell-commandからの出力やエラーメッセージは
m4には読み込まれません。
コマンドの出力を処理する必要があるときはSee Esyscmdを参照してください。
コマンドの実行に先立ち、m4は自分の出力バッファをフラッシュします。
shell-commandにおけるデフォルトの標準入力、標準出力、
および標準エラー出力はm4のものと同じです。
syscmdは引数を与えたときだけ認識されます。