什么是脚本
脚本一词来源于戏剧舞台,原意是指表演戏剧、拍摄电影等所依据的底本又或者书稿的底本。 编程领域所说的脚本也类似,是指给计算机执行的文本,计算机根据所写的文本执行就好。
写一个脚本
写一个自动创建html初始文件的脚本
1.在桌面新建initial.sh文件(脚本文件的后缀是.sh)
2.在initial.txt文件中写入初始化命令
cd ~/Desktop
cat > initia.sh << EOF
> mkdir project
> cd project
> mkdir css js images
> touch css/style.css js/main.js index.html
> exit
> EOF
调用脚本
写完脚本后,以后就可以直接调用脚本初始化html文件
调用脚本
sh ~/Desktop/initia.sh
简化脚本
简化脚本方便快速调用,将脚本文件放进PATH中
1.创建.bashrc文件
2.编辑.bashrc文件,在里面写入"export PATH=脚本绝对路径:$PATH" 3.运行source ~/.bashrc 使配置生效
4.在任意位置输入initia.sh就可执行脚本
cat > .bashrc << EOF
> export PATH="User/Desktop/local/:$PATH"
> EOF
source ~/.bashrc
cd ~/Desktop
initia.sh
什么是PATH
你每次在 Bash 里面输入一个命令时(比如 ls、cp、demo),Bash 都会去 PATH 列表里面寻找对应的文件,如果找到了就执行。
自定义创建目录名称
将project名称改为$1,就可以自定义目录名称
vi ~/Desktop/initia.sh
> mkdir $1
> cd $1
> mkdir css js images
> touch css/style.css js/main.js index.html
> exit
initia.sh aa