![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell编程
BoArmy
这个作者很懒,什么都没留下…
展开
-
Makefile与shell脚本区别
在Makefile可以调用shell脚本,但是Makefile和shell脚本是不同的。本文试着归纳一下Makefile和shell脚本的不同。1、 shell中所有引用以$打头的变量其后要加{},而在Makefile中的变量是以$打头的后加()。实例如下:MakefilePATH="/data/"SUBPATH=$(PATH)ShellPATH="/data/"SUB原创 2013-03-09 08:46:20 · 829 阅读 · 0 评论 -
shell--传入参数的处理
参数处理-Shell传入参数的处理1. $# 传递到脚本的参数个数2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个3. $$ 脚本运行的当前进程ID号4. $! 后台运行的最后一个进程的进程ID号5. $@ 与$#相同,但是使用时加引号,并在引号中返回每个参数6. $- 显示shell使用的当前选项,与set命令功能相同7. $?原创 2013-03-09 08:46:18 · 668 阅读 · 0 评论 -
shell编程中的 ${ }强大功能
為了完整起見,我這裡再用一些例子加以說明 ${ } 的一些特異功能:假設我們定義了一個變量為:file=/dir1/dir2/dir3/my.file.txt我們可以用 ${ } 分別替換獲得不同的值:${file#*/}:拿掉第一條 / 及其左邊的字串:dir1/dir2/dir3/my.file.txt${file##*/}:拿掉最後一條 / 及其左邊的字串:my.file转载 2013-03-09 08:43:48 · 839 阅读 · 0 评论 -
shell之if判断的总结
shell之if判断的总结 shell if 判断总结与实例 if [ command ];thenshell if 判断总结与实例if [ command ];then 符合该条件执行的语句 elif [ command ];then 符合该条件执行的语句 else 符合该条件执行的语句fi[-d DIR ] 如果DI转载 2013-03-09 08:46:34 · 1100 阅读 · 0 评论 -
shell中head cut readelf命令的用法
shell中head cut readelf命令的用法head的用法=================================================================================================head [ -n lines ] files 例如: head -5 files用以显示文件的前n行,但有些系统会少显示原创 2013-03-21 09:20:30 · 1731 阅读 · 0 评论