脚本编写的三个步骤:1.编写脚本;2.使脚本可执行;3.使脚本放置与shell能找到的地方

编写脚本

#!/bin/bash
# This is our first script. 这里是注释
echo 'Hello World!'

#!/bin/bash 表示shebang, 表示解释器的安装位置,这里为绝对路径,比如这里shell解释器的绝对位置/bin/bash
#!/usr/bin/env ruby 从PATH中寻找ruby解释器的位置

脚本可执行

#使得脚本可以执行,脚本名称为demo.sh
sudo chmod 755 demo.sh

#区分脚本可执行和用解释器执行文件
ruby demo.rb #用ruby解释器执行demo.rb文件
./demo.rb  #执行demo.rb文件,权限方式为755表示任意一个用户可以执行该文件

使脚本放置与shell能找到的地方

#脚本执行的方式1,执行绝对路径,当前文件夹下面存在demo.rb文件
./demo.rb #使用绝对路径执行该文件

#如果不执行绝对路径,会从$PATH目录中寻找文件的所在文件
export PATH=~/workshop/file:"$PATH" #将文件的所在位置添加到PATH中,代码写入到.bashrc文件中

#使得.bashrc文件生效
source .bashrc
. .bashrc #效果和上面一致

results matching ""

    No results matching ""