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就是腳本名字

相關文章
相關標籤/搜索