ablog

不器用で落着きのない技術者のメモ

bash の変数展開を使って FQDN のホスト名の部分だけ取得する

bash の変数展開を使って、FQDN のホスト名(最初のドットより前)の部分だけ取得してみたメモ

  • test.sh
#!/usr/bin/bash
PG_HOST=${PG_HOST:-redshift-cluster-2.foobar.ap-northeast-1.redshift.amazonaws.com}
INSTANCE_IDENTIFIER=${PG_HOST%%.*}
echo ${INSTANCE_IDENTIFIER}
  • 実行結果
$ bash test.sh
redshift-cluster-2