• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:rsyslogの出力テンプレートについて)

rsyslogの出力テンプレートについて

このQ&Aのポイント
  • rsyslog出力テンプレートの「sp-if-no-1st-sp」プロパティについて注意が必要です。
  • 公式ページには「This option looks scary and should probably not be used by a user」という一文があります。
  • 「sp-if-no-1st-sp」プロパティは使ってはいけないオプションとされています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

当該英文の意味は、「このオプションの挙動はとても変わってるからたぶん普通の人は使う必要がない」くらいの意味です。セキュリティなどの理由から本当に使用してはいけない場合は、はっきりとdo not useとか、deprecatedなどと書かれると思います。 参考ページを見てみましたが、このオプションは、フィールドの最初の文字がスペースじゃないときにのみ、スペースを返す、という動きをするようです。説明に書いてある通り、スペースが無いとログテキストを解析できない場合(たぶんawkとかで云々したいときのことでしょう)に困るので、常にスペースを入れるために使うようですね。 説明文の最後に、 If you read this text and have no idea of what it is talking about - relax: this is a good indication you will never need this option. Simply forget about it ;) とありますから、よく分からなければ使わなくても良さそうです。ここにも書いてあるように、「使ってはいけない」のではなくて、「多くの人にとって不用な」オプションということだと思います。

ShiftTail
質問者

お礼

情報ありがとうございます。 そういうことだったのですね。すっきりしました。 ありがとうございました。

関連するQ&A