shell学习笔记3.14
来源:互联网 发布:曹云金 知乎 编辑:程序博客网 时间:2024/04/29 00:08
shell入门
参考书籍《linux程序设计》(英文名->Beginning Linux Programming)
变量
程序的起手式,编写一个 helloworld
程序:
#!/bin/shname="hello world"echo $name
第一行是执行脚本的程序路径,第二行定义了一个变量,第三行显示变量。
注意:
shell默认定义的变量都是字符串,比如:
result=7+5
echo result
结果会是7+5
引号的作用和区别
引号用来括起字符串,有两种引号:
- 双引号
- 单引号
注意:如果是单个单词,用不用引号无所谓,如果一个字符串有多个单词的时候就需要使用引号了。
e.g
echo 'life is short, use python'echo "及时行乐"name=iphone#双引号可以引用变量,单引号不可以,单引号内的都会被看成字符串。echo $nameecho "$name"echo '$name'#转义字符,可以表达一些特殊的字符,比如括号、美元符echo \$echo \(
环境变量
传入的参数
写到这里,10点多争取睡觉。
总的来看,shell和python很写起来都挺顺手,都有种pesucode的感觉,能够快速地实现某个意图。
- shell入门
- 变量
- 引号的作用和区别
- 环境变量
- 传入的参数
- 变量
0 0
- shell学习笔记3.14
- [Bash Shell] Shell学习笔记
- [Bash Shell] Shell学习笔记
- shell shell学习笔记001--什么是shell?
- shell学习笔记【原创】
- shell学习笔记2
- shell(bash)学习笔记
- Shell学习笔记
- shell学习笔记《一》
- Unix shell学习笔记
- shell编程学习笔记
- shell学习笔记
- Linux Shell学习笔记
- Shell学习笔记
- Power Shell 学习笔记
- Shell 编程-学习笔记
- shell编程学习笔记
- Shell学习笔记
- XML序列化与反序列化
- HTML5五子棋游戏 画面超酷 可设置难度
- 剑指Offer_4Extra_合并两个有序数组
- Java三大特性之多态
- 和为0的四个值
- shell学习笔记3.14
- JavaWeb与Asp.net工作原理比较分析
- 20170313_从Asset文件夹导入一个已经存在的数据库
- C++命令模式
- Leetcode刷题(5)
- Lotus and Characters
- echarts3 柱状图
- QT之QCUSTOMPLOT绘图(一)配置和第一个例子
- jQuery EasyUI详解-EasyUI下拉列表datalist