一、创建测试文件test.sh#!/bin/sh
. /etc/profile# 参数:
# args[0] ,数据日期,日期格式yyyy-MM-dd
# 取30天以前的日期function get_date_30daysbefore()
一 正则表达式与通配符
1 正则表达式是用在文件中匹配符合条件的字符串,正则是包含匹配,grep,awk,sed等命令可以支持正则表达式
2 通配符是用来匹配符合条件的文件名,通配符是完全匹配,ls,find,cp这些命令不支持正则表达式,
鉴于在调试logback和log4j的文件切割一直无法成功,随性用shell写个脚本用来切割tomcat下的日志文件(大家如果有在logback或log4j使用文件切割成功的话,可以留下使用方式,先谢谢了)
1:废话少说,直接贴上脚本:#!
[root@wang /]# rpm -qa // 查看安装所有包
[root@wang /]# rpm -qa |grep vim // 查询所安装的包 +包名
[root@wang /]# rpm -qi libattr-devel /
Linux 进程权限分析
在linux下,关于文件权限,大部分人接触比较多,也比较熟悉了解.但是对进程权限一般知之甚少。本文总结一下linux系统下进程权限问题和现象。
需要强调的是,本文是linux系统下讨论,因为linux和unix有很
原理: awk命令,分割格式化的txt(txt文件格式以“|”分割开的)成数组,然后拼接成html格式(html - head - title - body - table)
shell源码# !/bin/shfile_input='txt
Shell函数返回值,一般有3种方式:return,argv,echo
1) return 语句
shell函数的返回值,可以和其他语言的返回值一样,通过return语句返回。
示例:#!/bin/bash -
function mytes
介绍
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。g