SHELL第一课学习笔记
# cat >tesh.shecho "I am xiaoping"
^C
# sh tesh.sh
I am xiaoping
# .tesh.sh #点后面需要空格
-bash: .tesh.sh: command not found
# ./tesh.sh #没有执行权限
-bash: ./tesh.sh: Permission denied
# source tesh.sh
I am xiaoping
# chmod + tesh.sh
# chmod +x tesh.sh
# ./tesh.sh
I am xiaoping
# source tesh.sh
I am xiaoping
# ./
1.10.sh break.sh jiance.shprinf.sh tesh.sh zifu.sh
# ./
1.10.sh break.sh jiance.shprinf.sh tesh.sh zifu.sh
# echo 'userdir=`pwd`' >testsource.sh
# cat testsource.sh
userdir=`pwd`
# sh testsource.sh#直接加载执行脚本
# echo $userdir#并没有加载到文件的变量
# . testsource.sh
# echo $userdir ##没有变量后面没有``符号才直接输出
pwd
# cat testsource.sh
userdir=pwd
# pwd
/jiaoben
# vi sh
shengri.shshif.sh
# vi testsource.sh
# . testsource.sh#直接加载执行脚本
# echo $userdir #可以加载脚本的变量,输出屏幕
/jiaoben
页:
[1]