在Unix中如何从1个文件名列出到另一个文件名?

时间:2013-09-22 22:53:38

标签: unix putty

我需要列出特定文件名中的文件,直到另一个特定的文件名。例如,我有file1.txt,file2.txt,file3.txt,file4.txt,file5.txt如果我想从file2.txt开始并在file5.txt结束它应该列出文件名(而不是内容)file2 .txt,file3.txt,file4.txt和file5.txt。有没有办法使用头部和尾部来做这个,如果不是这样做的好方法?

2 个答案:

答案 0 :(得分:3)

ls | sort -n | sed '/file2/,/file5/!d'

答案 1 :(得分:0)

ls -l | sort -n | grep -B1000 "file5.txt"