shell中须要注意的地方

[root@VM_48_191_centos 456]# vim 2.shvim

#!/bin/bash                                             #加入这行,表示解释器是bash,不加也能够,我是centos的,默认是bashcentos

echo $0bash

echo $1ide



[root@VM_48_191_centos 456]# ./2.sh 1spa

./2.shit

1class

[root@VM_48_191_centos 456]# ./2.sh 2im

./2.sh脚本

2di

[root@VM_48_191_centos 456]# sh 2.sh 2

2.sh

2

./执行脚本的时候,$0就是./执行脚本

而使用sh 执行的时候,$0就是脚本名字

相关文章
相关标签/搜索