Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Bash Shell脚本学习小结

Bash Shell脚本学习小结

1.字符截断:如果是一般路径的字符截断可以用basename和dirname这两个工具:basename可以从一个文件路径中截一个文件名例如:复制代码 代码如下:$ basename /home/file.tarfile.tardirname可以从一个文件路径中截到一个目录路径例如:复制代码 代码如下:$ dirname /home/file.tar/home不使用外部工具进行字符截断bash有自带的功能来对变量进行字符截断,一般使用"##", "#", ...
shell遍历目录处理特定目录的脚本代码

shell遍历目录处理特定目录的脚本代码

需求:删除文件,目录结构为:ip/年份/月份,每个人都有一份这样的目录现需要删除2012年以前的所有文件,2012年以后的删除特定月份。本来想用find,结果发现这些文件time(a,m,c)记录已经不是当初生成的。没办法只好想了个土办法去遍历,哪位有好的方法,欢迎告知。复制代码 代码如下:#!/bin/bashcd /home/wanggy/rmfile/ls -l | grep ^d | awk "{print $NF}" >/home/wang...
用来查看linux内存使用情况的shell脚本

用来查看linux内存使用情况的shell脚本

在 linux 中,/proc/$PID/status 文件提供了该进程资源(内存,堆栈,信号量,子父进程)的使用情况,虽然linux提供了不少查看内存的命令,但都是看整体的使用情况,无法对单个进程的内存使用情况进行查看。 本文为大家提供的这个脚本,通过查看status文件中VmRSS的字段来查看系统或进程使用的内存情况,有需要的朋友不妨参考下。复制代码 代码如下:#! /bin/bashecho -n "PidName " > /root/scri...
<< 131 132 133 134 135 136 137 138 139 140 >>