- 变量子串
- ${#parameter}
#基础用法
[root@manager ~]# oldboy=oldbing
[root@manager ~]# echo ${oldboy}
oldbing
[root@manager ~]# echo ${#oldboy}
7
#企业面试题 ##4.3-1面试题: I am oldboy linux,welcome to our training. 显示这串字符中 单词字符数大于6的单词
##分析:
###1.通过for循环 取出每个单词
###2.判断 字符数 > 6 ?
###1)大于6显示
###2)不大于 继续 读取下1个单词
[root@manager ~]# vim /server/scripts/2.5-3-word.sh
#!/bin/bash
#author oldboy
str="I am oldboy linux,welcome to our training. "
for n in $str
do
if [ ${#n} -gt 6 ] #great than
then
echo ${#n} $n
fi
done
[root@manager ~]# vim /server/scripts/2.