
Shell
文章平均质量分 51
数语数行
这个作者很懒,什么都没留下…
展开
-
EMC CX/VNX存储统计磁盘软错误(Soft Media Error 和Soft SCSI Bus Error)脚本
EMC CX/VNX磁盘软错误统计原创 2022-12-13 18:12:59 · 967 阅读 · 0 评论 -
eclipse shellEd插件安装
eclipse shellEd插件安装原创 2022-09-27 16:19:05 · 446 阅读 · 0 评论 -
文件系统中目录和文件的容量大小排序
文件系统下所有目录的大小排序: DIR='/u01' find $DIR -type d -exec du {} \; |sort -u |sort -nr -k1 |awk '$2!= "'$DIR'" {print $1,$2}' |head -20 ### 23971556 /u01/app 9258344 /u01/app/grid 7612632 /u01/app/oracle 7612580 /u01/app/oracle 7343400 /u01/app/oracle/prod原创 2021-12-02 16:39:55 · 1826 阅读 · 0 评论 -
eclipse中下划线显示不出来问题解决
在使用eclipse编辑shell脚本时,下划线显示不出来处理...原创 2021-12-01 17:25:43 · 1059 阅读 · 0 评论 -
UltraEdit中shell语法高亮显示设置
首先,从UltraEdit官网下载用来定义UltraEdit显示高亮关键字的wordfile文件“Bourne and Korn Shell”。然后,打开UltraEdit,在高级->配置->编辑器显示->语法高亮(Advanced » Settings » Editor Display » Syntax Highlighting)界面找中到wordfile文件的存放目录,将前面下载的wordfile放置到该目录下,启用语法彩色显示。重新打开该界面时,可以在语言选择中看到Bourne原创 2021-11-29 21:01:09 · 1198 阅读 · 0 评论 -
shell中日期相关操作
1. 获取某种格式的日期和时间在shell中,需要获取当前系统时间时,一般使用以下命令获取指定格式的时间(年-月-日 时:分:秒):date '+%Y-%m-%d %H:%M:%S'2021-10-28 18:13:01#%F等同于%Y-%m-%ddate '+%F %H:%M:%S'2021-10-28 18:13:22文件具有atime(last access time,最近访问文件内容时间),mtime(last modification time,最近文件内容更改时间)和ctime(原创 2021-10-28 15:44:27 · 3594 阅读 · 0 评论 -
shell中数组使用
在shell中,在使用数组前不需要明确地进行定义,当第一次赋值给数组变量时数组即被创建。数组的第一个元素的索引是0,然后依次往后加1。shell中的数组是一维数组。引用数组中的每个元素的格式是 ${arr[index]},使用 ${arr[@]} 或 ${arr[*]} 显示数组包含的所有元素,${#arr[@]} 或 ${#arr[*]}则显示数组中包含的元素数量。将字符串转化为数组:disks='sdb sdc sde sdf sdg sdi sdj sdk sdl sdm sdn sdo sdp原创 2021-10-27 16:51:25 · 856 阅读 · 0 评论 -
shell中字符串处理
1.删除字符串的子字符串在处理文件的路径名的时候经常需要删除字符串的一部分,如在获得文件的路径名后只需要获取文件名本身,这时则需要删除路径中除文件名外的其它所有字符串。有时需要获得文件的父目录,这时则需要删除绝对路径名中的文件名和文件名前面的/,只留下包含父目录的字符串。删除字符串的部分子字符串的语法说明${str_var%pattern}删除字符串str_var中匹配模式的尽量少的最右边的子字符串${str_var%%pattern}删除字符串str_var中匹配模式的尽原创 2021-10-27 15:36:35 · 1108 阅读 · 0 评论 -
sed常用语法
sed常用语法1.匹配打印行2.替换文本使用sed命令,可以对输入或输入文件的行进行筛选,替换,修改和打印等操作,并且可以将修改结果保存到源文件中。sed命令语法:sed [-nefri] ‘command’ file参数说明-n去掉缺省输出,缺省输出中包含sed命令读取的所有行,除替换和删除操作外一般会加上这个参数-i将修改操作应用到源文件上,否则操作更改的内容只是显示到屏幕-e允许对一行进行多次编辑-r使用扩展的正则表达式-f从文件中读取se原创 2021-10-26 17:36:23 · 1778 阅读 · 0 评论 -
awk常用语法
awk命令用于对文件中匹配样式的记录进行输出,统计和其他处理操作。awk命令语法:awk pattern { ACTION }原创 2021-10-21 17:46:03 · 4194 阅读 · 0 评论 -
shell基础知识
#一、指定执行脚本的shell在脚本的开头指定执行该脚本的shell程序:#!/bin/bash or #!/bin/sh or #!/bin/ksh以调试方式执行脚本:#!/bin/bash -x#二、设置调试模式除了在脚本头部指定整个脚本以调试模式执行外,还可以在脚本内部单独标示需要进行调试的语句。sh和ksh选项ksh选项说明set -x / set +xset -o xtrace / set +o xtrace在解析通配符和变量之后输出语句set原创 2021-10-08 11:59:48 · 1135 阅读 · 0 评论