折腾一晚上了,第一脚本终于写出来了
中途遇见点错误
- syntax error near unexpected token `do'
|
这个错误 就是因为我再windows下
编写的 稍微的解决了下
可是
问题还是出现,在高纪胜和叶学辉的帮助下 还是改正了 哈
我说下功能 这个主要写的是find 几个选项 通过文件大小 文件名 文件所有者 来搜索
希望各位同学能帮我再简化下脚本 3Q3Q了~
- #!/bin/bash
- #!this shell about user to search file!the search mode about filesize,filename,fileowner
- #!author:lamp30Q qindongsheng qq:229932704
- echo "my first shell,if the shellfile has errors,hope everybody to change"
- echo
- echo
- select mode in size name userfile
- do
- break
- done
- echo "pls input you want to search the DIR,"
- read sdir
- case $mode in
- size)
-
- echo "pls input the file Least size,For Exmple:100MB,you must input +204800"
- read fileleast
- echo "pls input the file Max size,For Exmple:100MB,you must input -204800"
- read filemax
- /usr/bin/find $sdir -size $fileleast -a -size $filemax
- ;;
- name)
-
- echo "pls input the filename as you want to search "
- read filename
- /usr/bin/find $sdir -name $filename
- ;;
- userfile)
-
- echo "pls input username as you wang to search file owner"
- read username
- /usr/bin/find $sdir -user $username
- ;;
- *)
- echo "input error"
- esac
|
分享到:
相关推荐
本文将深入讲解Linux shell脚本的几个核心知识点,包括Shebang、变量、作用域、特殊参数变量、状态变量、内置命令、字符串操作以及文件管理。 首先,Shebang(#!/bin/bash)是shell脚本的第一行,它指定了脚本应...
最后,要编写一个具有菜单功能的Shell脚本,这需要用到条件判断、循环结构以及用户交互。用户输入的数字或名称需要被解析,然后根据输入执行相应的命令。实现这个菜单可以使用`case`语句或者`if-else`结构。例如,当...
在IT领域,尤其是在系统管理或自动化任务中,Shell脚本是一种非常实用的工具。这篇关于“shell脚本实现随机生成10个8位密码”的文章,主要探讨如何使用Bash Shell编写脚本来创建安全且随机的密码。这些密码通常用于...
- `$1`, `$2`, ..., `$N`:分别代表命令行中的第一个、第二个到第N个参数。 在条件判断中,Shell提供了多种测试文件属性或字符串值的运算符,例如: - `-b`: 如果文件是块设备文件则返回真。 - `-c`: 如果文件是...
#### 第一部分:Shell ##### 第1章:文件安全与权限 **1.1 文件** - **定义**:在Linux系统中,几乎所有东西都被视为文件,包括目录、设备等。 - **用途**:用于存储数据。 **1.2 文件类型** - **普通文件**:...
在Shell脚本编程中,管道(pipe)是一个强大的工具,它允许我们串联多个命令,将一个命令的输出作为另一个命令的输入,实现数据流的高效处理。本文将深入讲解几个使用管道的实例,帮助你更好地理解和运用这个功能。 ...
- 脚本可以接受命令行参数,如$1代表第一个参数,$2代表第二个参数等。 3. **条件判断**: - 使用`if`、`case`等关键字进行条件判断。 - 例如,使用if语句来判断文件是否存在,然后执行相应的操作。 4. **循环...
以上四種方法都可以有效地帮助我们通过Shell脚本来判断Linux系统是32位还是64位。选择哪种方法取决于个人喜好和场景需求。在实际应用中,可以根据具体环境的限制和需要的简洁性来选择最合适的判断方式。例如,如果...
第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号...
第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号...
第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号...
第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号...
第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号...
第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号...
第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号...
Shell脚本作为一种简单有效的工具,在Linux环境下可以轻松实现这一目标。本文将详细介绍几种利用Shell脚本来生成随机密码的方法。 #### 二、生成随机密码(urandom版本) **1. 背景与原理** 在Linux系统中,`/dev...
`$1`是传递给脚本的第一个位置参数。当传入`start`时,脚本会启动Apache,传入`stop`则停止,`restart`则重启。脚本的调用方式是在命令行输入`/etc/ start|stop|restart`。 3. 用户与组的管理: 第三题的脚本创建...