shell1
来源:互联网 发布:分享到qq好友js代码 编辑:程序博客网 时间:2024/05/18 14:44
正在自学shell,所以这是我的一些笔记
运行shell有两种方式:1在终端输入一系列的命令,交互式的执行;2把这些命令保存在一个文件中,将文件作为一个程序来执行。
ubuntu中进入root用户的命令是sudo su
要执行某个shell脚本一定要赋予权限给他:chmod +x hello.sh
shell脚本的参数:
$n:表示传递给脚本第n个参数,例如$1表示第一个参数;$2表示第二个参数。。。。。
$#:命令行参数的个数
(如果传递参数的个数多9个,不能使用$10来引用第10个参数,用户必须处理或保存第一个参数$1,再用shitf命令删除参数1,并将剩余的参数下移1位,此时$10变为$9,依次类推,$#的值将被更新以反映参数的剩余数量)
$0:当前脚本的名称
$*:以“参数1,参数2,参数3……”的形式返回所有参数的值
$@:以“参数1”“参数2”“参数3”……的形式返回所有参数的值(有特殊字符的情况使用)
$_:保存之前执行的命令的最后一个参数
$?:保存了最后一条命令的退出状态
#! 表示当前的程序制定了解释并执行他的shell
shell中使用”#”来注释,例如#注释1
多行注释,使用吗,冒号“:”如:
:<<BLOCK
....注释内容
BLOCK
阅读全文
0 0
- shell1
- shell1
- shell1--变量定义
- shell1--变量2
- Linuxnotes: bash shell1
- linux课堂笔记--shell1之变量
- Hadoop学习8_hadoop入门手册4:Hadoop【2.7.1】初级入门之命令:文件系统shell1
- ACM训练计划
- 一台linux服务器配置多个tomcat
- 如何在Linux 命令行终端分屏
- ava面向对象笔记(五分钟秒懂)
- 图像几何变换(geometric transformation)
- shell1
- eclipse c/c++自动补全 auto activation
- 应用架构之RPC架构
- 11GR2 撤卸失败安装的grid
- POJ 1004 浮点数运算水题
- java 读取clob字段的几种方法
- 微信小程序之网络请求简单封装
- 大型项目架构演进过程及思考的点
- WPF