shell编程软件学习经验
2017-04-19 20:49
239 查看
今天初学了一点shell,虽然还不是很理解,但还是总结如下:
Linux的Shell种类众多,不同的Shell语言的语法有所不同,所以不能交换使用。
我们关注的重点是Bash,在一般情况下,人们并不区分
Bourne Shell和Bourne Again Shell,所以,在下面的文字中,我们可以看到#!/bin/sh,它同样也可以改为#!/bin/bash。
默认变量
$#:传入脚步的命令行参数个数
$*:所有命令行的参数值,在各个参数值之间留有空格
$0:命令本身(shell文件名)
$1:第一个命令行参数
$2:第二个命令行参数
下面我们从经典的“hello world”入手,看一看最简单的Shell脚本的模样。
#!/bin/sh
#print hello world in the consolewindow
a = "hello world"
echo $a
输出结果显示为:hello world
Linux的Shell种类众多,不同的Shell语言的语法有所不同,所以不能交换使用。
我们关注的重点是Bash,在一般情况下,人们并不区分
Bourne Shell和Bourne Again Shell,所以,在下面的文字中,我们可以看到#!/bin/sh,它同样也可以改为#!/bin/bash。
默认变量
$#:传入脚步的命令行参数个数
$*:所有命令行的参数值,在各个参数值之间留有空格
$0:命令本身(shell文件名)
$1:第一个命令行参数
$2:第二个命令行参数
下面我们从经典的“hello world”入手,看一看最简单的Shell脚本的模样。
#!/bin/sh
#print hello world in the consolewindow
a = "hello world"
echo $a
输出结果显示为:hello world
相关文章推荐
- 开始学习ada编程软件
- 7年软件开发技术学习的经验与模式总结Part1
- 编程经验系列-Java学习杂谈(八)
- 编程经验系列-Java学习杂谈(三)
- 编程经验系列-Java学习杂谈(四)
- 要学习WinForm编程,关于软件自动升级的部分
- 编程经验系列-Java学习杂谈(六)
- shell 编程学习---续
- 编程经验系列-Java学习杂谈(十)--Struts2
- 编程经验系列-Java学习杂谈(二)
- 假设自己是招聘主管,需要招收软件设计人员。请设计表格从编程和设计角度来考察软件人员的经验。
- 学习PSP软件自制编程入门教程
- 介绍一个不错的shell脚本编程学习网站给大家
- Shell 编程学习笔记:脚本输入参数
- 学习软件编程
- 编程经验系列Java学习杂谈(九):Struts
- 编程经验系列-Java学习杂谈(七)
- Java学习编程经验分享
- 编程经验系列-Java学习杂谈(五)
- shell 编程学习---2009/30/21(开始)