写一个shell脚本,输出字符串 "aheromusthasasward" m与w之间的字符
时间: 2024-03-05 08:48:36 浏览: 65
好的,以下是能够实现你要求的Shell脚本:
```shell
#!/bin/bash
str="aheromusthasasward"
echo ${str#*m} | sed 's/w.*//'
```
这个脚本的作用是,先定义了一个字符串`str`,然后使用`${str#*m}`获取从第一个`m`字符开始的子字符串,最后使用`sed`命令将子字符串中从第一个`w`字符开始的部分去除,输出结果为`hasas`.
阅读全文