linux命令test
Posted 白小白001
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux命令test相关的知识,希望对你有一定的参考价值。
1、表达式
#!/bin/bash # if test 表达式1 【表达式为真】 if test 1 == 1;then echo ‘test 条件为真‘ fi # if test 表达式1 【等同于】 if [ 表达式1 ] if [ 1 == 1 ];then echo ‘[] 条件为真‘ fi # if test ! 表达式1 【表达式为假】 if test ! 2 == 1;then echo ‘test 条件为假‘ fi # if test 表达式1 -a 表达式2 if test 1 == 1 -a 2 == 2;then echo ‘表达式1 和 表达式2 都为真‘ fi # if test 表达式1 -o 表达式2 if test 1 == 1 -o 2 == 3;then echo ‘表达式1 或 表达式2 有一个为真‘ fi
2、文件(夹)
#/bin/bash for fileName in `ls` do if test -f $fileName;then echo $fileName ‘是文件‘ elif test -d $fileName;then echo $fileName ‘是目录‘ fi done
以上是关于linux命令test的主要内容,如果未能解决你的问题,请参考以下文章
linux打开终端如何启动scala,如何在终端下运行Scala代码片段?
[React Testing] Use Generated Data in Tests with tests-data-bot to Improve Test Maintainability(代码片段
markdown [Docker] Docker片段列表和命令#linux #docker #snippets
Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段