你可以使用以下的shell脚本来判断/dev/usb/目录下是否有文件,并根据判断结果打印相应的消息:

#!/bin/bash

# 检查/dev/usb/目录是否存在
if [ -d "/dev/usb/" ]; then
    # 统计/dev/usb/目录下的文件数量
    file_count=$(ls -l /dev/usb/ | grep -v ^l | wc -l)

    # 判断文件数量是否大于0
    if [ $file_count -gt 0 ]; then
        echo "success"
    else
        echo "fail"
    fi
else
    echo "fail"
fi

你可以将上述代码保存为一个shell脚本文件(例如check_usb.sh),并在终端中运行该脚本来执行判断:

$ chmod +x check_usb.sh
$ ./check_usb.sh

这将根据/dev/usb/目录下是否有文件来打印相应的消息。如果有文件,则打印"success";如果没有文件,则打印"fail"。如果/dev/usb/目录不存在,则同样打印"fail"

shell 脚本判断devusb目录下有文件则打印success没文件则打印fail

原文地址: http://www.cveoy.top/t/topic/i0EF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录