栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Missing Semester_MIT The Missing Semester学习笔记2?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Missing Semester_MIT The Missing Semester学习笔记2?

目录

1,赋值和输入

2.source加载脚本函数

3.bash 变量

4.()与{}

5.利用path去解析脚本


1.赋值和输入

在linux中,赋值直接等号相连,中间不能有空格。

同时,注意‘与“的区别。

前者表示直接输出字符,而后者表示找到其中的具体数据。


2.source加载脚本函数

首先,先创建一个名为mcd.sh的文件,用vim进入文件并进行输入。

随后保存。其中,“¥1”为第一个变量。(形式参数 )

随后输入命令 souce mcd.sh  ,表示将mcd函数加载进shell中。

之后 mcd test ,即可创建并进入这个新目录test.

mcd函数的作用为:创建一个新目录并进入该目录。


3. bash变量

$? #前一条指令的返回代码,1为失败,0为成功。可以用echo "$?"来看上一步指令是否成功。

写一个名为example.sh的程序

其中
$(date)    #date的值
$0         #当前运行脚本的名称
$#         #参数的数量
$$         #当前运行脚本的pid(进程辨识符)
$@         #所有参数

grep       #命令,查找用 

 

运行结果↑


4.()与{}

此处↑首先将pwd的值(即当前路径)作为值存入foo中,随后在echo中取出,两层赋值。

mkdir {aa,bb}
create two directory.aa,bb

makir{aa,bb}/{a.........j}
create so many direcoty{aa,/a},{aa/b}...{aa/j},{bb/a}....{bb/j}

5.利用path去解析脚本

可以在脚本的首行写入
 #!/usr/bin/env python 
从而在环境变量中去搜索 python 解释器的位置

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/786700.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号