0
我試圖寫一個bash腳本在泊塢窗撰寫來控制啓動順序,類似於在https://docs.docker.com/compose/startup-order/給出的示例腳本:'set -e'沒有任何參數的目的是什麼?
#!/bin/bash
# wait-for-postgres.sh
set -e
host="$1"
shift
cmd="[email protected]"
until psql -h "$host" -U "postgres" -c '\l'; do
>&2 echo "Postgres is unavailable - sleeping"
sleep 1
done
>&2 echo "Postgres is up - executing command"
exec $cmd
我想了解的目的,是第一線的是什麼, set -e
。從該名男子頁的使用讀取
set (-e | --erase) [SCOPE_OPTIONS] VARIABLE_NAME[INDICES]...
沒有一個VARIABLE_NAME
,這是什麼命令呢?沒有,我猜?
啊是的,我在看一個不同的殼(魚)的'男子套裝'。 –
我明白了。我真的很想知道你從哪裏來的:) – hek2mgl