利用脚本向系统传递参数的基本要求是,必须熟悉和了解shell世界里面的命令,以及它们的参数。如果做到,这是一件非常容易的事情。找一个书本上的例子做出来吧。
脚本程序findfile.sh,其实内容如下:
#! /bin/sh
find / -name $1 -depth
你到终端里试试输入如下命令:
$ ./findfile passwd
看看结果如何?
从这个简单的例子里面可以看,利用脚本程序向系统传递参数,只有一个符号:$1.而得到的结果呢,基本上把全系统里面所有有关passwd的文件夹都找出了。那么我是不可以在了解和熟悉系统命令的参数的前提下,可以输入的参数呢?朋友们试试看,去找几个熟悉的命令用脚本程序的形式,然后呢用$1、$2、$3....等形式是否可以做到,有些知识是靠自己不停地试验,你才会知道和了解的。
qxfsy 于 2014-02-15 09:33:33发表:
是这样的
feng_1206 于 2009-05-30 16:40:16发表:
正在学习中……
opp 于 2009-03-25 22:23:21发表:
还好,我以前在win下就喜欢用CPI,要是早几年就认识Linux该有多好啊。害得我浪费了几年时间在win的命令行下,还好现在学Linux命令上手还是比较容易的。
fman 于 2009-03-24 14:46:26发表:
楼上的说的极是,赞同!
cwqing1973 于 2009-02-18 20:53:48发表:
没有什么深奥之说,只有勤劳与懒之别!
rotvnx 于 2009-02-17 21:58:00发表:
命令才刚开始学,好深奥滴说