which判断命令是否存在

#!/bin/bash
# 使用which命令检查xz命令是否存在
if which xz >/dev/null 2>&1; then
    # 如果xz命令存在,使用xz --version获取版本信息
    # 然后使用head命令获取第一行,再使用awk打印版本号
    xz --version | head -n 1 | awk '{print $NF}'
else
    # 如果xz命令不存在,输出false
    echo "false"
fi

 

posted @ 2024-07-04 14:04  羊脂玉净瓶  阅读(7)  评论(0)    收藏  举报