shell脚本学习指南--学习笔记

read: while read xx……xx do …… done < file 从file中读取
set -C 如果file存在>则失效 << 嵌入数据
make 1>results 2>erro 1:代表标准输出 2:代表错误输出
exec 以新的程序取代shell或者改变shell本身的I/O设置
~tolstoy/.profile 寻找tolstoy的.profile文件
寻找文件的通配符 ?*[set][!set]
命令替换 ``或者$(……)
expr 计算器,可以进行简单计算,支持64位 <==> $(())
eval $xx 可以执行带shell命令的变量
subShell (){}
case $- in *C*)……;; esac 测试某项功能是否打开。
awk
字符串无特殊连接符,空格即自动连接到一起
~:匹配 !~:不匹配
awk支持数组
ARGC参数技术 ARGV参数向量


mktemp my.XXXXXXX 可以生成随即文件名
locate 文件名 找文件
type + 命令 寻找命令存储位置
find 功能最强的文件查找命令 find -print0 | od -ad 防止被欺骗
ARG_MAX 系统中最大行数 xargs将参数列表组装成不同文件
df 查看文件系统使用情况
du 查看文件或目录大小
cmp 比较两个文件是否相同
diff 找出两个文件间的差异
patch 利用diff后的差异文件进行merge
md5sum 求md5和,以检验文件是否相同
comm 比较两个排序后的文件,选定或拒绝共同的行
ps 观察进程状态

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值