• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >linux shell > linux脚本判断条件总结(必看)

linux脚本判断条件总结(必看)

作者:jingxian 字体:[增加 减小] 来源:互联网

jingxian 通过本文主要向大家介绍了linux 如何创建脚本,linux脚本学习,linux shell脚本,linux脚本,linux脚本实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

如下所示:

-b file 若文件存在且是一个块特殊文件,则为真
-c file 若文件存在且是一个字符特殊文件,则为真
-d file 若文件存在且是一个目录,则为真
-e file 若文件存在,则为真
-f file 若文件存在且是一个规则文件,则为真
-g file 若文件存在且设置了SGID位的值,则为真
-h file 若文件存在且为一个符合链接,则为真
-k file 若文件存在且设置了"sticky"位的值
-p file 若文件存在且为一已命名管道,则为真
-r file 若文件存在且可读,则为真
-s file 若文件存在且其大小大于零,则为真
-u file 若文件存在且设置了SUID位,则为真
-w file 若文件存在且可写,则为真
-x file 若文件存在且可执行,则为真
-o file 若文件存在且被有效用户ID所拥有,则为真

-z string 若string长度为0,则为真
-n string 若string长度不为0,则为真
string1 = string2 若两个字符串相等,则为真
string1 != string2 若两个字符串不相等,则为真

int1 -eq int2 若int1等于int2,则为真
int1 -ne int2 若int1不等于int2,则为真
int1 -lt int2 若int1小于int2,则为真
int1 -le int2 若int1小于等于int2,则为真
int1 -gt int2 若int1大于int2,则为真
int1 -ge int2 若int1大于等于int2,则为真

!expr 若expr为假则复合表达式为真。expr可以是任何有效的测试表达式
expr1 -a expr2 若expr1和expr2都为真则整式为真
expr1 -o expr2 若expr1和expr2有一个为真则整式为真

以上这篇linux脚本判断条件总结(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

</div>

您可能想查找下面的文章:

  • linux脚本判断条件总结(必看)
  • 实现批量linux格式化硬盘和挂载硬盘脚本分享
  • 几个常用的Linux操作系统监控脚本代码
  • linux脚本实现自动发送和收取邮件的设置方法
  • linux中常用脚本和函数分享
  • 五个常用的Linux监控脚本代码
  • linux下监控网络流量的脚本

相关文章

  • linux下通过命令行获取gmail的新邮件
  • Linux通过命令压缩与解压缩的方法| tar, tar.gz, tar.bz2
  • real server 的一个启动脚本例子(推荐)
  • Hadoop单机版和全分布式(集群)安装
  • Bash Shell脚本学习小结
  • Linux shell脚本基础学习详细介绍(完整版)第1/2页
  • 简单的Linux查找后门思路和shell脚本分享
  • 收集的55个Linux系统管理中常用的一些shell命令
  • 使用shell脚本实现ping对应IP所对应的人名(推荐)
  • Linux下查找后门程序 CentOS 查后门程序的shell脚本

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 深入理解Linux中的grep命令
    • Linux 编程之进程fork()详解及实例
    • shell中的数组操作小结和冒泡排序实现脚本分享
    • Ubuntu下定时提交代码到SVN服务器的Shell脚本分享
    • Linux Shell脚本系列教程(七):脚本调试
    • linux awk时间计算脚本及awk命令详解
    • 一个监控Squid运行进程数并自动重启的简洁Shell脚本分享
    • shell中的各种括号的使用方法
    • 利用管道实现sudo命令免输入密码的方法
    • linux用户与文件基础命令介绍(1)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有