[解決済み] bashで::演算子は何をするのですか?
2022-02-16 02:22:45
質問
bashファイル内にこのような式があります。
MY_NEW_VAR="path/${MY_VARIABLE:?}"
演算子「:」はどういう意味ですか?
どのように解決するのですか?
もし
$MY_VARIABLE
が存在し、かつ null でない場合、その値を返します。
存在しないか、NULLの場合、設定可能なエラーメッセージを表示します。
MY_NEW_VAR='path/${MY_VARIABLE:?"error message"}'
エラーメッセージが与えられない場合は
parameter null or not set
.
関連
-
[解決済み] あいまいなリダイレクト」エラーが発生する
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] とは何ですか! (not not)演算子とは何ですか?
-
[解決済み] Bashで文字列が部分文字列を含むかどうかをチェックする方法
-
[解決済み] C言語では「?」演算子は何をするのですか?
-
[解決済み】C/C++の"-->"演算子とは何ですか?
-
[解決済み】JavaScriptの比較では、どちらの等号演算子(== vs ===)を使うべきですか?
-
[解決済み】Pythonに三項条件演算子はありますか?
-
[解決済み] リファレンス - このシンボルはPHPで何を意味するのですか?
-
[解決済み】なぜJavaの+=, -=, *=, /=複合代入演算子はキャスティングを必要としないのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】firebase-tools "-bash: firebase: command not found".
-
[解決済み] bash : cd : 引数が多すぎる [閉店].
-
[解決済み] Docker ubuntu イメージ - bash: man: コマンドが見つかりません。
-
[解決済み] Bashで$()と`の違いはあるのでしょうか?重複] [重複
-
[解決済み] zip警告 - 名前が一致しない
-
[解決済み] スクリプトからのエラーメッセージを含むすべての端末出力をログファイルにパイプする方法
-
[解決済み] 構文エラー:オペランドが期待される(エラーメッセージは "+")。
-
[解決済み] docker alpine /bin/sh script.sh not found
-
[解決済み] あいまいなリダイレクト」エラーが発生する
-
[解決済み] bashでのDiffコマンド