我目前正在努力生成一个文本文件,其中仅包含目录或其子目录中的 .sph 文件的完整路径。
例子:
树
├── mwhw
│ ├── an151-mwhw-b.sph
│ ├── an152-mwhw-b.sph
│ ├── an153-mwhw-b.sph
│ ├── an154-mwhw-b.sph
│ ├── an155-mwhw-b.sph
│ ├── cen1-mwhw-b.sph
│ ├── cen2-mwhw-b.sph
│ ├── cen3-mwhw-b.sph
│ ├── cen4-mwhw-b.sph
│ ├── cen5-mwhw-b.sph
│ ├── cen6-mwhw-b.sph
│ ├── cen7-mwhw-b.sph
│ └── cen8-mwhw-b.sph
├── spk2utt
├── text
├── utt2spk
├── wav.scp
└── words.txt
我如何生成一个仅提供此处 .sph 文件路径的文本文件?
答案1
要获取相对于当前目录的路径(.
),您可以使用
find . -name '*.sph' > filelist
如果你想要完整的绝对路径,尝试
find $PWD -name '*.sph' > filelist