0
我想在卸載的時間打印在客戶端的消息一樣,如果錯誤的話,我總是打印,如果是像轉卸載簡單的消息成功則可選.client使用的選項規範文件顯示消息-v則打印(詳細其他明智沒有)RPM創建:在客戶端
rpm -ivh xyz.rpm for install and rpm -ev xyz for uninstall as below.
#預卸載部
%preun
Processes=`ps -Ao"%p:%a" --cols 150 |
egrep "Launcher|rmiregistry" | grep -v grep | cut -d ":" -f1`
if [ -n "$Processes" ]; then
echo 'xyz is running ,first stop it then uninstall.' > /dev/stderr;
exit 1;
else
echo 'xyz service is not running' >/dev/stdout;
fi
轉卸載的目前上面的代碼印刷每一次。