要求:
用shell打印下面这句话中字母数小于6的单词。 Bash also interprets a number of multi-character options |
脚本答案:
1.方法一: [root@liang 2018-06-14]# cat letter.sh #!/bin/basha=(Bash also interprets a number of multi-character options) for i in `echo ${a[*]}` do Num=`echo $i|wc -c` if [ "$Num" -lt 6 ];then echo "$i" fi done 2.方法二: [root@liang scritp]# vim letter2.sh done 3.方法三: [root@liang scritp]# cat letter3.sh |
运行结果;
[root@liang 2018-06-14]# bash letter.sh Bash also a of |