SLES 11 から SLES 12 (SuSE Enterprise Linux) に移行したときに、長年の管理スクリプトが多かれ少なかれ 2 回実行されるという奇妙な現象があります。これを追跡し/etc/rc.status
て、最小限の例に関連することができtest.sh
ます。
#!/bin/bash
echo Sourcing rc.status
. /etc/rc.status
echo End of script
これをパラメーターとして実行するとstatus
(私のスクリプトの一般的な使用例)...
./test.sh status
...私はこの出力を観察します:
Sourcing rc.status
Sourcing rc.status
End of script
End of script
何を与える?