首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux test命令

葫芦的运维日志 Shell test 命令 Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。...参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真 实例演示: num1=100 num2=100 if test...如果文件存在且可写则为真 -x 文件名 如果文件存在且可执行则为真 -s 文件名 如果文件存在且至少有一个字符则为真 -d 文件名 如果文件存在且为目录则为真 -f 文件名 如果文件存在且为普通文件则为真 -c...文件名 如果文件存在且为字符型特殊文件则为真 -b 文件名 如果文件存在且为块特殊文件则为真 实例演示: cd /bin if test -e ....例如: cd /bin if test -e ./notFile -o -e ./bash then echo '至少有一个文件存在!'

1.5K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    test 命令

    Shell test 命令 每一种合理完整的编程语言都可以测试一个条件,然后根据测试的结果进行操作。Bash有test命令、各种括号和圆括号操作符以及if/then构造。...与test命令相关的命令和符号: If/then条件判断。 内置的[]中括号和[[]双中括号,[[]]比[]更灵活和强大,可以说是增强版。 (())和let,一般用于算术表达式和计算比较。...[root@localhost shell]# type test test is a shell builtin [root@localhost shell]# type [ [ is a shell...是否存在并可写 -x file 检查file是否存在并可执行 -s file 检查file是否存在并非空 -d file 检查file是否存在并是一个目录 -f file 检查file是否存在并是一个文件 -c ...sda1" if [ -b "$device1" ] then echo "$device1 is a block device." fi device2='/dev/tty0' if [ -c

    61320

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    热门标签

    领券