面试题答案
一键面试- 筛选2023年的文件:
在Bash中,可以使用通配符
*
来匹配文件名中的任意字符。筛选2023年的文件命令如下:ls *2023_*
- 提取合法邮箱地址:
合法邮箱地址的正则表达式可以写成:
^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$
。 在Bash中,可以使用grep
命令结合这个正则表达式来提取content.txt
中的合法邮箱地址,命令如下:
这里grep -oE '^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$' content.txt
-o
选项表示只输出匹配的部分,-E
选项表示使用扩展正则表达式。