Skip to content

Commit 41dea5e

Browse files
committed
Linux で動かなかった sed コマンドの修正
1 parent 31a8529 commit 41dea5e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

deploy.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,11 @@ cd ../
7575
# ssh-config の HostName を新しいインスタンスIDで更新
7676
export NEW_INSTANCE_ID=$(jq -r --arg stack_name "${stack_name}" '.[$stack_name].OracleInstanceId' output.json)
7777
if [ -f ssh-config ] && [ ! -z "$NEW_INSTANCE_ID" ]; then
78-
sed -i '' "s/HostName .*/HostName $NEW_INSTANCE_ID/" ssh-config
78+
if [[ "$OSTYPE" == "darwin"* ]]; then
79+
sed -i '' "s/HostName .*/HostName $NEW_INSTANCE_ID/" ssh-config
80+
else
81+
sed -i "s/HostName .*/HostName $NEW_INSTANCE_ID/" ssh-config
82+
fi
7983
echo "ssh-config を新しいインスタンスID ($NEW_INSTANCE_ID) で更新しました。"
8084
fi
8185

0 commit comments

Comments
 (0)