我在名为OIS001_OD_EYE_MIC.png的目录中有一个文件 - OIS176_OD_EYE_MIC.png
这个正则表达式显示的提取数字1-99很容易.我想1-88将目录分成两半.
为什么?所以我可以有两组偶数文件来压缩
ls | sed -n '/^[A-Z]*0[0-9][0-9].*EYE_MIC.png/p'
Run Code Online (Sandbox Code Playgroud)
这是我尝试获得0-99.你能帮助我得到1-88,也许89-176?
你可以使用范围:{start..end}像这样:
echo OIS00{0..88}_OD_EYE_MIC.png
Run Code Online (Sandbox Code Playgroud)
将扩大到
OIS000_OD_EYE_MIC.png OIS001_OD_EYE_MIC.png [...] OIS0087_OD_EYE_MIC.png OIS0088_OD_EYE_MIC.png
Run Code Online (Sandbox Code Playgroud)
在bash的手册页中查找Brace扩展