feat: refine grep regex and refine comments

This commit is contained in:
wxybear 2024-10-26 01:25:40 +08:00
parent 7a133e0a7f
commit d78fecde6c

View File

@ -27,9 +27,9 @@ fi
if [ "$1" = configure ] || [ -n "$not_deb_os" ]; then if [ "$1" = configure ] || [ -n "$not_deb_os" ]; then
# 'ii' means install and installed # 'ii' means install and installed
# ('ic' for Installed but configuration incomplete) # ('ic' for installed but configuration incomplete)
# If it is the first installation, we might encounter the 'ic' (Incomplete) status when executing the postinst script # If it is the first installation, we might encounter the 'ic' (configuration incomplete) status when executing the postinst script
installed=$(dpkg -l | grep '^ii\s+clickhouse-server') installed=$(dpkg -l | grep -E '^ii\s+clickhouse-server\s')
# already installed, use the old "is-enabled" status # already installed, use the old "is-enabled" status
if [ -n "$installed" ]; then if [ -n "$installed" ]; then
status=$(systemctl is-enabled clickhouse-server 2>/dev/null) status=$(systemctl is-enabled clickhouse-server 2>/dev/null)