什么是脚本:

脚本就是一个给计算机照着做的东西

cd ~/desktop 回到桌面

mkdir demo 创建一个demo的文件夹

cd demo 进入demo

这一系列命令的组合就是脚本,当我们运行脚本的时候,计算机就会按着我们输入的命令一步一步操作。

找一个安全的目录下,创建一个文件夹命名为local,以后就把我们写的脚本都保存在这里面

cd ~ 到达一个安全目录

mkdir local 创建一个local的文件夹

进入local-创建一个文件demo-编辑它

cd local 进入local目录

touch demo.sh 创建一个文件教demo.sh

vim demo.sh 用vim编辑器编辑它,也可以用start demo.sh来编辑,start打开的话,就看你的电脑,如果你的电脑是设置vscode为默认编辑器,就会用vscode打开

编辑代码(要求:在桌面目录下新建一个HTML的初始文档,里面要包含一个index.html 一个css文件夹用于方css,一个js文件夹用来方js,一个image文件夹)

存 离开后。

用gitbash运行脚本

sh demo.sh

sh意思就是用脚本的方式来运行demo ,如果用start的话,如果程序默认打开sh的是编辑器,那么demo就会本编辑器打开,无法运维。

上面是一个简单的脚本,我们无法自己脚本取名字。要怎么在运行脚本的时候就给创建的文件夹取名字呢?我们可以利用参数

$1表示 我在运行脚本时候 输入的第一个参数 例如

sh demo.sh 123

123就是第一个参数的 我们也可以输入test和t.tt

具体的脚本应该这样写

把之前脚本里面的test换成$1,然后我们保存运行脚本

sh demo.sh 我可以自己取名字了

这样我们在桌面上就可以得到一个 我可以自己取名字的 文件夹了

上面我们写了一个脚本,每次运行脚本我们都要到指定的文件夹local下,然后 sh demo.sh 很麻烦,我们需要我们需要运行脚本的时候,在gitbash里面输入脚本的名字就可以运行 ,那样就方便很多

首先我们要理解什么是PATH PATH的是作用是,我们每次在gitbash里面输入一个命令(cp cd ls)的时候,Bash就会到PATH列表里面找到对应的文件,文件里面如果有我们输入命令的脚本,那就计算机就会执行它,这里我们就应该知道,其实我们输入的命令也是一个脚本。所以我们要把local添加到PATH列表里面,这样当我们输入脚本名字的时候,计算机就可以在PATH列表找到对应的local文件夹下的脚本文件,就会执行。

首先要知道一个东西.bashrc 它的作用是在我们启动Gitbash的时候,先于我们运行的一个东西,比如,我们每次启动gitbash的时候,我们所处的目录都是家目录,如果我们想启动gitbash,一开始就处在桌面,我们要桌面设置呢?

首先我们来到家目录 cd ~

创建一个文件.bashrc touch .bashrc

编辑它

保存离开

这样以后我们在运行gitbash的时候,我们的初始位置就是桌面了

现在理解了.bashrc的作用后,我们就可以把我们的脚本添加到PATH里面了

我们知道PATH里面都是一些文件夹的类别,我们要把脚本添加到PATH里面,首先要把脚本存放的文件夹的位置添加进入 ,进入local里面输入pwd命令,等到local的绝对地址,然后复制。

编辑.bashrc

在最后一行输入命令export PATH=”local的绝对地址:$PATH”

保存离开,然后在gitbash里面输入命令source ~/.bashrc

这样我们就在.bashrc里面把我们local添加到了PATH里面 以后我们输入local里面文件名称,系统就会运行了

python交叉编译的配置 脚本怎么写_如何写一个简单的脚本并配置相关推荐

  1. python注销代码_python怎么注销代码_如何从一个简单的web应用程序注销。在CherryPy,Python中...

    我不熟悉CherryPy和Python,但我需要编写一个非常简单的web应用程序来执行login---&gt:do some commands---&gt:logout.对于登录,我使 ...

  2. html邮箱代码怎么写_如何制作一个简单的HTML登录页面(附代码)

    几乎每个网站都会有登录页面,那你知道如何写HTML登录页面吗?这篇文章就和大家分享一个HTML简单登录界面的代码,有一定的参考价值,感兴趣的朋友可以看看. 实例:制作一个HTML登录页面,包含邮箱,登 ...

  3. 1.1 一个简单的脚本

    学习<shell脚本学习指南>一书,记录总结,便于自己回忆,希望对你有帮助! 2.3 一个简单的脚本 假设你想知道,现在系统上有多少人登录?可以使用who命令: [root@localho ...

  4. python脚本编写_如何用Python包编写一个简单的脚本,表达你对父母的爱?

    全文共2800字,预计学习时长6分钟 在繁忙的工作生活中,我们经常忘记给所爱的人发WhatsApp.本教程将使用Python包Twilio编写一个简单的Python脚本来发送WhatsApp消息.我们 ...

  5. python怎样分析文献综述怎么写_怎么写文献综述?

    请允许我介绍一种比较简短好上手的方法~最近一次和导师的面谈中,我亲爱的导师花了半个多小时给我耐心地讲了如何写好研究生英文论文的 Literature Review文献综述部分,我听完觉得特别有用,真的 ...

  6. 掷骰子python代码_通过构建一个简单的掷骰子游戏去学习怎么用 Python 编程

    不论是经验丰富的老程序员,还是没有经验的新手,Python 都是一个非常好的编程语言. Image by : opensource.com Python 是一个非常流行的编程语言,它可以用于创建桌面应 ...

  7. eclipse 配置java开发环境_如何搭建一个完整的Java开发环境

    作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...

  8. 交换机配置软件crt安装_非常详细的锐捷二层交换机配置教程,适合新手小白

    笔者上一篇文章写了关于锐捷三层交换机配置教程,但是这只是核心的配置,还不能搭建一个完整的企业网络.那么这一篇就来讲一下锐捷的二层交换机配置,比起三层交换机的配置,二层交换机配置就非常简单了.同样,今天 ...

  9. 让程序暂停几秒_如何构建一个简单的Python提醒应用程序

    我想您对编程一无所知,并且想尝试用世界上的编程甜心Python来做些什么. 算法 这个程序将非常简单: 询问用户想要被提醒什么 询问时间(以多少分钟为单位) 计算超时(分钟乘以秒) 等待指定的时间 提 ...

最新文章

  1. mybatis中config.xml文件的解析
  2. LeetCode Contains Duplicate III(滑动窗口)
  3. lisp修改界址线属性_如何获取界址线的界址线位置等扩展属性
  4. 神武服务器维护打副本,6月9日神武2维护解读:120级副本奖励次数提升
  5. gogs创建项目_容器云平台No.10~通过gogs+drone+kubernetes实现CI/CD
  6. C++实现对汉字的完美支持
  7. nsa服务器win7系统,Win7系统访问NAS和Samba服务器失败怎么处理
  8. Java IO: 序列化与ObjectInputStream、ObjectOutputStream
  9. AC_CHECK_LIB的工作原理
  10. linux unshare 命令,详解Linux Namespace之User
  11. java 队列_百战程序员:Java并发阻塞队列
  12. Android ListView and Tips.
  13. docker搭建私有仓库笔记
  14. 关于电解电容ESR的问题
  15. python正确判断错误_python之错误、调试和测试
  16. P1782 旅行商的背包[混合背包,优化,数据大]
  17. 易烊千玺代言雀巢咖啡;美国食品科技公司获3.5亿美元C轮融资;都乐“菠萝废物”开发皮革替代品...
  18. 自己使用的jquery公用common.js
  19. 细说社交化经销商服务的十大典型应用场景
  20. 邮件退回 对方服务器不允许,主 题:我给别人发的邮件被退回来了如何处理?...

热门文章

  1. 计算机四级软件工程知识点,计算机四级考试题库及搜题软件,送一份备考指南给大家!...
  2. 这群女性被称为“哈佛计算机”,她们画出了百年前第一幅恒星地图
  3. 杜克大学教授:提高学术写作水平的10条建议!
  4. 华为海思年内恐超越联发科 成亚洲最大芯片设计公司
  5. 有哪些适合大学生浏览的网站?
  6. 简单的解释,让你秒懂“最优化” 问题
  7. 推荐系统--联邦学习下的矩阵分解(6)
  8. MD文件图片base64自动编码
  9. html怎样实现数据列表的下拉效果
  10. VS2013+VSVIM