当前位置:Gxlcms > 数据库问题 > 常用的内部命令有和${#OLDBOY}的使用

常用的内部命令有和${#OLDBOY}的使用

时间:2021-07-01 10:21:17 帮助过:37人阅读

1.常用的内部命令有:
echo;
eval;
读入参数args,并将它们组合成一个新的命令,然后执行。
exec;
export
readonly;
read;
shift;{
[root@usr001 ~]# echo $#
3
[root@usr001 ~]# echo $1
I am
[root@usr001 ~]# shift
[root@usr001 ~]# echo $1
handsome
[root@usr001 ~]# shift
[root@usr001 ~]# echo $1
boy
[root@usr001 ~]#}

wait;
exit和点(.)
2.#号的妙用
[root@usr001 ~]# echo $PWD
/root
[root@usr001 ~]# echo ${#PWD} #显示参数的个数
5
[root@usr001 ~]# echo $PWD|wc -m
6
[root@usr001 ~]# echo ${PWD:2} #删除前两个
oot
[root@usr001 ~]# echo $PWD|cut -c3-5
oot
[root@usr001 ~]# echo ${PWD:2:2} #从第三个取共取两个
oo
[root@usr001 ~]# echo ${PWD#/ro} #删除“/ro”
ot
[root@usr001 ~]# echo ${PWD#/ro} #最短
ot
[root@usr001 ~]# echo ${PWD##/ro} #最长
ot
[root@usr001 ~]# echo ${PWD%/ro}
/root
[root@usr001 ~]# echo ${PWD%ot}
/ro
[root@usr001 ~]# echo ${PWD%%ot}
/ro
[root@usr001 ~]#
[root@usr001 ~]# OLDBOY="I am oldboy"
[root@usr001 ~]# echo ${#OLDBOY}
11
[root@usr001 ~]# echo ${OLDBOY}|wc -m
12
[root@usr001 ~]# echo ${OLDBOY:2}
am oldboy
[root@usr001 ~]# echo ${OLDBOY}|cut -c 3-11
am oldboy
[root@usr001 ~]# echo ${OLDBOY:2:2}
am
[root@usr001 ~]# echo ${OLDBOY#I am}
oldboy
[root@usr001 ~]# echo ${OLDBOY##I am}
oldboy
[root@usr001 ~]# echo ${OLDBOY%boy}
I am old
[root@usr001 ~]# echo ${OLDBOY/I am/You are}
You are oldboy
[root@usr001 ~]# echo ${OLDBOY/#oldboy/girl}
girl,and I am handsome oldboy
[root@usr001 ~]# echo ${OLDBOY/%oldboy/girl}
oldboy,and I am handsome girl
[root@usr001 ~]#

常用的内部命令有和${#OLDBOY}的使用

标签:roo   组合   exit   $1   echo   合成   rgs   eval   ldb   

人气教程排行