以前没有接触过Shell,这次图片文件批量转移的脚本,是通过两天时间学习加东拼西凑做出来的,虽然解决了问题。但对Shell还是一知半解。希望以后不断学习和总结。这个是此次当中学习到的一些知识点:
1 df -g 查看硬盘使用情况
2 ls,mkdir,basename,dirname等文件操作
3 | 管道
4 if 条件
then
语句
else
语句
fi
如果then下面无语句,会报错
5 for file2004 in $filelist2004
do
done
变量file2004之前无需定义,变量filelist2004是一个数组类型的变量,比如ls的结果
6 用if [ -d "dirpath" ]; then来测试相应的目录是否存在
7 $()对变量的引用
8 egrep 正则表达式
'^[0-9]{2}$' 代表00-99,注:如无前面的^和后面的$,则是前面是00-99的所有字符串
'(10000[5-9]|1000[1-9][0-9]|100[1-9][0-9]{2}|101[0-1][0-9]{2}|1012[0-3][0-9]|10124[0-2])' 代表100005-101242之间的范围,用正则表达式来表达数值的范围,好像是一种很傻的方法,但也能很好的解决问题。手工写这个正则表达式有点烦,如能借助工具自动生成就更好了
8 print "字符" | tee –a 文字名,即在标准输出显示,也追加到文件
分享到:
相关推荐
UNIX shell 程序编写 参考文档。
提供unix shell脚本的编程指南,本书包含shell编程的经典开发实例
很全,很经典,一目了然 .. 举例2: $ nawk 'BEGIN{while("ls"|getline) print}' awk.sc2 datafile datafile2 employees employees2 lab5.data names ........See ya, Wangzhonghai.
本书介绍了bash大量的细节和广阔的范围,我遇到的绝 大部分的技术问题--无论是我忘记的或是以前没有发现的--都可以在这本书里...而本书除了介绍BASH的知识之外,也有许多有用的关于Linux/UNIX的知识和其他shell的介绍。
值得一看的书,可以当手册用, 希望对您的工作或者学习有帮助
hp unix shell编程,可以通过该文档学习hp unix shell编程,以及了解其常用的shell命令
本书内容全面,文字简洁流畅,适合SHELL编程人员学习、参考。 目录 第一部分 SHELL 第一章 文件安全与权限 第二章 使用FIND和XARGS 第三章 后台执行命令 第四章 文件名置换 第五章 SHELL输入输出 第六章 命令执行...
unixShell脚本学习记录,是自己学unixShell所做的笔记,暂时只做到第16章
本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。
本书共分五部分 ,详细介绍了SHELL编程技巧,各种UNIX命令及语法,还涉及了UNIX的文字处理以及少量的系统管理问题。本书内容全面,文字简洁流畅,适合SHELL编程人员学习、参考。 目录 第一部分 SHELL 第一章 文件...
《linux与unix shell编程指南》linux,shell命令与脚本开发学习资料
本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。
Unix+shell+实例精解学习笔记,难得提供了很多实战Shell案例
这是一个几本UnixShell编程的书合在一起 很不错,很值得下载的一本书,大家共同学习学习 LINUX与UNIX SHELL编程指南 Unix.Shell编程(第三版) LINUX与UNIX SHELL编程指南 Unix.Shell编程(第三版) LINUX与UNIX SHELL...
shell脚本 LINUX与UNIX shell编程学习基础教程
unix shell编程。详细的介绍了unix常用命令。和工具。
Unix_Shell_Programming pdf 不错的学习资料
LINUX与UNIX SHELL编程指南 本书详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及...本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 这个是一个文件的版本,方便全文搜索。
经典的学习资料 共享一下,喜欢的顶顶哦