Linux shell编程
来源:互联网 发布:php 做数据统计图 编辑:程序博客网 时间:2024/06/08 02:45
1.shell编程能力
静态语言 事先转换为可执行格式 C ,C++,JAVA,C#
动态语言 边解释边执行 PHP ,shell ,Python ,perl(后面3种至少应该掌握一种,其中最简单的是shell)
面向过程 shell C
面向对象 java Python perl C++
程序执行可能有2类返回值
01:16
特殊变量:
$? 上一个命令的执行状态返回值
数据黑洞:
/ dev / null :软件设备
撤销变量:
unset VARNAME
查看当前shell中所有变量:
set
查看当前shell中环境变量:
env
export
printenv
shell默认所有的变量都是字符串的,所以shell默认是不能做字符串运算的
怎么去写脚本(命令 的堆砌)
脚本以.sh结尾,用nano新建一个脚本。脚本里面都是命令,并不是可执行文件,可执行文件都是ELF格式的,就像下面这个
任何脚本的第一行都要指定魔数,也叫shebang。它必须以 #!开头,后面跟上我们脚本解释器路径。如果是bash,linux会启动一个bash进程,根据bash解释器来解释脚本里面的命令。
后面任何一个以 # 号开始的行都是注释行,没有什么意义,不执行的。
找bash的方法:
一个脚本要想让它执行,必须要有执行权限,所以要给它授权(这里授可执行权限)
加权限:
chmod
要想执行脚本把它加到环境变量 里面去或者指明它的路径:
执行脚本可以不给它执行权限,直接说明用解释器来执行脚本(这种的话相当于文件是解释器的参数来运行):
如果要让文件独立运行,必须要给它执行权限
- Linux Shell编程
- Linux的shell编程
- linux shell编程摘要
- Linux shell编程
- Linux下Shell编程
- Linux的shell编程
- Linux Shell 编程基础
- Linux的shell编程
- Linux Shell编程(基础教程)
- Linux的shell编程
- Linux的shell编程
- linux Shell编程笔记
- Linux的shell编程
- Linux Shell编程入门
- LINUX/UNIX Shell编程
- linux shell编程总结
- linux Shell编程入门
- linux shell编程
- JpGraph使用详解
- react native SegmentedControlIOS 使用详解
- Oracle高级查询实例,提升效率
- 2017GMTC全球移动技术大会专题介绍
- Java利用captcha实验图片验证码
- Linux shell编程
- Python中使用libsvm
- ios weak
- 重新排序一个序列
- ViewPager详解(二)广告轮播图
- MyEclipse常用快捷键
- Android EditText响应drawableRight等的点击事件
- Android 启动方式 显示启动
- Spring 事物对系统性能影响