メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
開発・コード変換
/
.env値のクォート除去
{}
.env値のクォート除去
dev/dev-env-value-unquote
.env の VALUE が同種のシングル・ダブルクォートで囲まれている場合だけ外します。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
.env値のクォート除去では、.env の VALUE が同種のシングル・ダブルクォートで囲まれている場合だけ外します。
関連する観点として .env値のクォート除去、unquote .env value、開発ツール を確認し、結果をコピーして別の作業に使えます。
入力
結果
コピー
使い方
入力欄へ引用符付きの .env 行を貼り付けます。
結果欄で、VALUE の外側に対応していた '...' または "..." だけが消えているかを見ます。
片側だけの引用符や、'value" のように左右が違う引用符は未変更のまま残ります。
コピーして、シェル引数、CI の環境変数、別形式の設定へ移します。
入力例・出力例
INPUT
SECRET="hello world#1" TOKEN='abc=123' RAW=noquote
OUTPUT
SECRET=hello world#1 TOKEN=abc=123 RAW=noquote
シングルクォートとダブルクォートの両方が対象になることを node -e で検算しました。
INPUT
BROKEN="left MISMATCH='right"
OUTPUT
BROKEN="left MISMATCH='right"
片側だけ、または左右が同種でない引用符は削らずに残します。
よくある利用シーン
Docker や CI から取り出した値に残った外側の引用符を外したいとき。
.env からシェルスクリプトへ渡す前に、値へ余分な ' や " が混ざるのを避けたいとき。
ダブルクォート付きとシングルクォート付きが混在する設定を、短時間で素の値へそろえたいとき。
引用符なしや壊れた引用符の行はそのまま残し、対応している引用済みの行だけ軽く整えたいとき。
結果確認のポイント
構文、引用符、改行、エスケープが利用先の仕様に合っているか確認してください。
.env値のクォート除去、unquote .env value、開発ツールの観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
本番の秘密情報、APIキー、パスワードは入力しないでください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
.env値のクォート除去の主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
.env の値から外側のクォートを除去する典型的なユースケースは何ですか?
CI/CD パイプラインや Docker Compose で .env ファイルの値を取り出してシェルスクリプトに渡すとき、値が "..." や '...' で囲まれたままだとコマンドに余分なクォートが混入します。このツールで外側のクォートだけを除去してからスクリプトに渡すと安全です。
クォートが片方しかない(例: "value without closing)場合はどう処理されますか?
開き/閉じクォートが対になっていない場合はクォート除去を行わず、入力値をそのまま返します。不完全なクォートは除去するとデータが壊れる可能性があるため、安全側に倒した動作をします。
関連ツール
JSON整形ツール
JSONの整形(Pretty Print)・圧縮・バリデーション・ツリービュー表示。構文エラーの位置表示、YAML変換にも対応。
正規表現テスター
正規表現のリアルタイムテスト。マッチ箇所のハイライト、グループキャプチャ表示、よく使うパターンのチートシート付き。
CSV→JSON変換
CSVファイル・テキストをJSON形式に変換。配列/オブジェクト形式の選択、ヘッダー行の自動認識にも対応。
JSON→CSV変換
JSONデータをCSV形式に変換。配列やネストしたJSONにも対応。
UUID生成ツール
UUID v4をワンクリックで生成。ハイフンなし、大文字、小文字など各種フォーマット対応。一括100個まで生成可能。
タイムスタンプ変換
UNIXタイムスタンプと人間が読める日時形式を相互変換。秒・ミリ秒に対応(マイクロ秒・ナノ秒は非対応)。ログ解析やAPI開発のデバッグに。
ASCIIコード表
ASCIIコード(0-127)の文字・10進数・16進数・2進数の一覧表。
アクセシビリティチェックリスト
Webアクセシビリティ(WCAG 2.1)の主要チェック項目を一覧表示する。