如何解决如何从字符串中提取前2位和后3位并将其串联为unix?
我正在尝试从Rockssa_BASDI_Rasdwe_03012020.txt中提取032020
尝试了以下命令以获取03012020
echo Rockssa_BASDI_Rasdwe_03012020.txt|awk '{print substr($1,length($1)-11,8)}'
请获取有关如何仅获取03
的前两个字符和2020
的后四个字符并将它们连为032020
的指南
解决方法
您可以做的一件事是以下
cut -c 1,2,5-8
像这样
$ echo Rockssa_BASDI_Rasdwe_03012020.txt | awk '{print substr($1,length($1)-11,8)}' | cut -c 1,5-8
$ 032020
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。