如何从零开始写shell脚本

作者&投稿:生肤 (若有异议请与网页底部的电邮联系)
在shell中,为啥我的数组是从1开始的,看图。书上说是从零开始的~

你先确定一下你用的是什么shell,不同shell不同规定:
bash 从0 开始
csh,zsh 从 1开始
不要盲目信书上的。
例如 bash 上
x=(11 22 33)echo ${x[1]}echo $((x[1]))输出都是 22

按键精灵教程:
http://bbs.vrbrothers.com/attachment.php?aid=16108&k=7de3ed97eb78a3187ec8dadfff1fa9dc&t=1244308033&fid=36&sid=f281HwrjInMJwjihOeXpbkvSCxm7V5MWUwgwsXUnOBXysI0

按键精灵导入导出上传+脚本教程视频:
http://bbs.vrbrothers.com/attachment.php?aid=15887&k=0b01ed917d2e0798e94833f1e3794ac5&t=1251544038&fid=36&sid=82998X9Bs8qDLlxhQ2%2BuZuXv4eZVBd0N4IMrH2WAlq1MwiY

合适就给我个分数,呵呵

1、首先利用cat > 或者vim 建立一个新文件tss。

2、然后在新建的文件中编写相应的脚本,如下:

[plain] view plain copy
<span style="font-size:18px;">#!/bin/sh  
echo hello</span></span>  
注意:编写shell脚本,#! /bin/sh必须要有,这个是告知Linux内核应该以哪个shell来执行所指定的shell脚本。

3、chmod +x tss 让文件tss拥有执行的权限

4、./tss 执行相应的脚本程序


关于从零开始学英语。
He\/She\/It+动词s I\/We\/You\/They+动词原形 一般过去时 yesterday, … ago, last week, in 2001 主语+动词的过去式 现在进行时 now 主语+be+ 现在...是根据读音记得,基本上跟着老师念两遍,再写两遍就记住了。高中的词汇量大,学了肯定有帮助的。然后平时多读读课文,先从简单的磁带开始跟读,每天十分钟,...

柳江县19197088323: 如何创建SHELL脚本 -
姬迹瑞芝: 随便新建一个txt文件,将后缀改为sh,就是shell文件了,文件的第一行写#!/bin/sh就好了,下面就可以写命令了

柳江县19197088323: Linux如何编写shell脚本?
姬迹瑞芝: 一般以 #!/bin/sh 开头(不是必须要写,但一定要单独一行),指定执行这个脚本的shell程序(也可以用#!/bin/zsh或其他),然后就是堆命令了.Linux的shell脚本支持很多功能,加上Linux高度模块化的命令,完全可以用shell脚本写出复杂的程序. 以上只是简单介绍如何开始写shell脚本,如果要写复杂的脚本,还需要深入学习相关知识(如if——fi、case——esac等结构). 当然,还需要给脚本加上可执行权限(chmod +x ./file.sh),否则可以用 sh ./file.sh 方式执行脚本(这里的sh是执行脚本所需shell,命令也可以是zsh ./file.sh或其他).

柳江县19197088323: linux下如何编写shell脚本 - 2012 -
姬迹瑞芝: 我对shell脚本的认识,除了执行过同事写的shell 脚本外,其他一无所知,为了让自己强大,我决定自己研究shell脚本,也许在你看来很简答,没必要说这么多废话,但是我希望在我的技术blog里记录下来每次的学习的动机,与思想过程,并且我...

柳江县19197088323: 怎样编写Linux shell script -
姬迹瑞芝: 1.How to write shell script ? a.首先用任何的编译器(vi,vim,kwrite,....)编写一个shell script;b.然后按照下面的方法给你编译的shell script添加可执行属性;chmod 添加(删除)属性 文件名称 例如:chmod +x your_script_name 或者chmod ...

柳江县19197088323: linux环境下shell脚本编写 -
姬迹瑞芝: 假设.out文件在/home目录下: 1.在命令行窗口下直接敲 /home/.out 回车就运行了. 2.shell脚本的话,如下: #!/bin/bash /home/.out =========================================== 要求不高的话,可以看《linux就该这么学》或者《鸟哥linux私房菜》中专门讲shell脚本的那章,很快能入门. 系统一些的学法,可以看《linux命令行和shell脚本编程宝典》,里面关于基础的、高级的用法都有讲到,很完整. =========================================== 不知道我对你问题的理解对不对头.:)

柳江县19197088323: 如何编写shell脚本来一次执行多个shell脚本 -
姬迹瑞芝: 1、调用并执行脚本有很多中方法,例如 . a.sh a.sh /bin/bash a.sh 远程执行 ssh -p22 root@ip1 "/data/backup/restore.sh" 2、for循环实例 #!/bin/bash for file in `ls P7[0-9]*sh`; do /bin/sh $file; done

柳江县19197088323: 如何写一个linux 的shell脚本? -
姬迹瑞芝: 简单的说,你把你在终端输入的命令放在一个文件里,这个文件就成了shell脚本 比如你编辑一个文件叫 helloworld.sh 内容是 echo "Hello world!" 你把helloword.sh变成可执行的,就是在终端输入 chmod +x helloworld.sh 然后运行./helloworld.sh 你就成功滴写好了一个shell脚本

柳江县19197088323: linux中如何编写shell脚本? -
姬迹瑞芝: 用VIM在终端中 vim shell.sh 回车然后写脚本,.保存然后./shell.sh运行或者bash空格shell.sh 运行...

柳江县19197088323: shell编程的基本步骤 -
姬迹瑞芝: 额...这个问题..不知道你要问的步骤具体指什么?是指编写脚本的步骤还是想问学习shell进行编程?1.一般脚本的第一句是“#!/bin/sh”,是指此脚本使用/bin/sh来解释执行;2.然后,就是开始编写这个脚本的代码了:为什么要编写这个脚本,目的是什么,就会有什么样的算法啊代码命令等等的;3.代码写完了,就是调试了

柳江县19197088323: 如何建立和执行shell脚本文件? -- 基于linux -
姬迹瑞芝: shell文件就是一个文本文件,用任意编辑器编辑均可 编译完成之后,给文件增加执行权限,使用chmod +x 然后就可以执行了,如果你的脚本不在系统PATH中指定的目录中,使用绝对路径或者相对路径调用即可

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网