Bash 判断(一)
来源:互联网 发布:lab series知乎 编辑:程序博客网 时间:2024/06/06 01:14
1、字符串判断
2、数字的判断3 文件的判断3、复杂逻辑判断EX1:基本上和其他脚本语言一样。没有太大区别。不过值得注意的是。[]里面的条件判断。=========================================================================
- #!/bin/bash
- # 问题描述:输入一个路径,如果该路径是指目录,则将该目录中的所有文件
- # (包括文件夹)全部拷贝到另一个已经存在的用户test_user根目录下tmp
- # 目录中的一个自定义的文件夹里,并更改其用户为test_user。
- # (假设对所涉及到的相关目录及文件具有相应的读、写或可执行权限)
- echo "请输入路径:"
- read PATH
- if [ -d $PATH ]
- then
- echo "该路径为目录,将执行拷贝。"
- echo ".................."
- /bin/mkdir -p ~test_user/tmp/dest_fold
- /bin/cp -r $PATH/* ~test_user/tmp/dest_fold/
- /bin/chown -R test_user ~test_user/tmp/dest_fold/
- echo "拷贝任务完成!"
- else
- echo "该路径不是目录,退出。"
- fi
参考链接
http://www.blogjava.net/Jcat/archive/2008/04/13/192563.html
http://bbs.chinaunix.net/thread-3678071-1-1.html
http://blog.csdn.net/a454400828a/article/details/7240300
- Bash 判断(一)
- Bash 文件判断
- Bash 判断(二)--test
- Bash判断(三)-if
- Bash字符串判断
- 判断bash版本
- Bash条件判断
- Linux Bash条件判断
- 【bash】bash脚本编程之条件判断
- bash Linux 文件判断,if
- bash 判断进程是否运行
- bash语法之条件判断
- bash编程之 条件判断
- Bash基本编程(一)
- Bash编程实例 一
- Bash编程初步(一)
- bash 参数(一)
- Bash编程实例 一
- web页面两个list集合迭代,确定checkbox的checked状态
- 3ds文件结构(三)
- 【转】JDBC连接各种数据库的字符串
- 飞猪投稿伤感日志-我哭了谁知道?
- hadoop job解决大数据量关联时数据倾斜的一种办法
- Bash 判断(一)
- 关于ios中编译ffmpeg0.9.2库
- Test语言及Lex使用说明
- 3ds文件结构(四)
- Parse 教程 框架倒入
- 代码之谜(二) - 语句与表达式
- Sqlite xxteacrypt.c代码
- android 查看代码覆盖率
- 北京圣思园_Java SE Lesson 7