Linux Shell高级技巧(一)

 ​

一、将输入信息转换为大写字符后再进行条件判断

二、为调试信息设置输出级别

三、判断参数是否为数字

四、判断整数变量的奇偶性

五、将Shell命令赋值给指定变量,以保证脚本的移植性

六、获取当前时间距纪元时间(1970年1月1日)所经过的天数

 

七、非直接引用变量

八、在循环中使用管道的技巧

九、自链接脚本

十、Here文档的使用技巧

十一、获取进程的运行时长(单位: 分钟)

十二、模拟简单的top命令

Linux Shell高级技巧(三)

 ​

十三、格式化输出指定用户的当前运行进程

十四、用脚本完成which命令的基本功能

十五、验证输入信息是否合法

十六、整数验证

十七、判断指定的年份是否为闰年

十八、将单列显示转换为多列显示

Linux Shell高级技巧(四)

  十九、将文件的输出格式化为指定的宽度

二十、监控指定目录下磁盘使用空间过大的用户

二十一、编写一个更具可读性的df命令输出脚本

二十二、编写一个用于添加新用户的脚本

二十三、kill指定用户或指定终端的用户进程

二十四、判断用户输入(是/否)的便捷方法

Linux Shell高级技巧(五)

 ​

二十五、通过FTP下载指定的文件

二十六、文件锁定

二十七、用小文件覆盖整个磁盘

二十八、统计当前系统中不同运行状态的进程数量

二十九、浮点数验证

三十、统计英文文章中每个单词出现的频率


Linux Shell经典实例解析--Oracle启动脚本(上)

 ​


Linux Shell经典实例解析--Oracle启动脚本(下)