要求:
| 用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 |
本文介绍三种使用Shell脚本的方法来筛选并打印长度小于6个字符的单词。这些方法包括利用基本的Shell命令如`wc`和`awk`,以及通过循环和条件判断实现。适用于希望了解如何处理字符串和进行简单文本分析的读者。

被折叠的 条评论
为什么被折叠?



