#一个简单的脚本#

Posted bubu-sourire

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#一个简单的脚本#相关的知识,希望对你有一定的参考价值。

概念

脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。

 

一个简单的脚本

[email protected] MINGW64 ~
$ mkdir ~/local

[email protected]-ONU36VQ MINGW64 ~
$ cd ~/local

[email protected]-ONU36VQ MINGW64 ~/local
$ touch demo.txt

[email protected]-ONU36VQ MINGW64 ~/local
$ start demo.txt

[email protected]-ONU36VQ MINGW64 ~/local
$ cd ~/Desktop

[email protected]-ONU36VQ MINGW64 ~/Desktop
$ sh ~/local/demo.txt

[email protected]-ONU36VQ MINGW64 ~/Desktop
$ cd ~/local; pwd
/c/Users/Hi/local

[email protected]-ONU36VQ MINGW64 ~/local
$ touch ~/.bashrc

[email protected]-ONU36VQ MINGW64 ~/local
$ start ~/.bashrc

[email protected]-ONU36VQ MINGW64 ~/local
$ source ~/.bashrc

[email protected]-ONU36VQ MINGW64 ~/local
$ mv ~/local/demo.txt ~/local/demo

[email protected]-ONU36VQ MINGW64 ~/local
$ start demo

[email protected]-ONU36VQ MINGW64 ~/local
$ cd ~/Desktop

[email protected]-ONU36VQ MINGW64 ~/Desktop
$ demo yyy

[email protected]-ONU36VQ MINGW64 ~/Desktop
$ cd ~/local/demo
bash: cd: /c/Users/Hi/local/demo: Not a directory

[email protected]-ONU36VQ MINGW64 ~/Desktop
$ cd ~/local

[email protected]-ONU36VQ MINGW64 ~/local
$ start demo

[email protected]-ONU36VQ MINGW64 ~/local
$ cd ~/Desktop

[email protected]-ONU36VQ MINGW64 ~/Desktop
$ demo ttt

 

解释

###### *//创建一个local文件(在Hi里面-这是我的电脑的默认文件名)*

[email protected]-ONU36VQ MINGW64 ~
$ mkdir ~/local

###### *//进入local文件*

[email protected]-ONU36VQ MINGW64 ~
$ cd ~/local

###### *//创建一个demo文本文档*

[email protected]-ONU36VQ MINGW64 ~/local
$ touch demo.txt

------

###### *//开始在demo文本文档里面编写内容*

[email protected]-ONU36VQ MINGW64 ~/local
$ start demo.txt

###### (*demo.txt里面的内容:)*

mkdir $1 
cd $1
mkdir css js
touch index.html css/style.css js/main.js
exit

------

###### *测试*--在桌面创建一个demo

[email protected]-ONU36VQ MINGW64 ~/local
$ cd ~/Desktop

[email protected]-ONU36VQ MINGW64 ~/Desktop
$ sh ~/local/demo.txt

------

###### *将 ~/local 添加到 PATH 里*

###### *复制路径备用*

[email protected]-ONU36VQ MINGW64 ~/Desktop
$ cd ~/local; pwd
/c/Users/Hi/local

[email protected]-ONU36VQ MINGW64 ~/local
$ touch ~/.bashrc

[email protected]-ONU36VQ MINGW64 ~/local
$ start ~/.bashrc

export PATH="local的绝对路径:$PATH"

[email protected]-ONU36VQ MINGW64 ~/local
$ source ~/.bashrc

------

###### *将dome.txt的后缀删掉*

[email protected]-ONU36VQ MINGW64 ~/local
$ mv ~/local/demo.txt ~/local/demo

------

###### *测试*

[email protected]-ONU36VQ MINGW64 ~/Desktop
$ demo yyy

 

以上是关于#一个简单的脚本#的主要内容,如果未能解决你的问题,请参考以下文章

jmeterInclude Controller控件&Test Fragment的使用

代码片段:Shell脚本实现重复执行和多进程

html 将以编程方式附加外部脚本文件的javascript代码片段,并按顺序排列。用于响应式网站,其中ma

简单的方法来分享/讨论/协作的代码片段?

;~ 小部分AutoHotkey源代码片段测试模板2019年10月9日.ahk

如何在 Toad for Oracle 中使用自定义代码片段?