並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 2 件 / 2件

新着順 人気順

envsubstの検索結果1 - 2 件 / 2件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

envsubstに関するエントリは2件あります。 人気エントリには 『envsubstの本来の使い方はシェルスクリプト用のテンプレートエンジンではない - Qiita』などがあります。
  • envsubstの本来の使い方はシェルスクリプト用のテンプレートエンジンではない - Qiita

    はじめに envsubst コマンドはシェルスクリプトから使える簡易的なテンプレートエンジンとしてしばしば紹介されていますが、なぜこのような仕様になっているんだ?と疑問になるような仕様の機能を持っています。その理由は envsubst コマンドが本来 gettext.sh による国際化機能(翻訳処理)に伴う変数展開を安全に行うために作られたコマンドだからです。それを知らずに envsubst だけを見ていても使い方や仕様の意味はよくわからないでしょう。この記事では envsubst コマンドの奇妙な仕様はどのように使うもので、なぜこのような仕様になったのかについて説明します。 envsubt コマンドの使い方 基本機能(変数の展開) envsubt コマンドは簡易的なテンプレートエンジンのような機能を持っており、指定されたテンプレートに対して環境変数の値を埋め込むという処理を行います。よく

      envsubstの本来の使い方はシェルスクリプト用のテンプレートエンジンではない - Qiita
    • envsubstを使ってテキストファイルをテンプレートエンジンとして使う | ゲンゾウ用ポストイット

      ゲンゾウ用ポストイット シェル / Bash / Linux / Kubernetes / Docker / Git / クラウドのtipsを発信。 はじめにKubernetes のマニフェストファイル内に環境変数を埋め込み、出力内容を動的に変更したい場合がありました。 kustomize や helm といったツールを利用することで Kubernetes のマニフェストファイルに変数を埋め込むことはできます。 しかし、そこまで大層な仕組みを導入するような手間を掛けたくありません。 sed を使う方法もありますが、可読性は低くなります。 そんな場合、 envsubst コマンドを利用することで実現できました。 テキストファイルをテンプレートエンジンのとして利用できるシンプルで便利なコマンドです。 検証環境$ uname -moi x86_64 x86_64 GNU/Linux $ bash

        envsubstを使ってテキストファイルをテンプレートエンジンとして使う | ゲンゾウ用ポストイット
      1

      新着記事