0
我是学生学习bash。我目前正试图打印一系列绝对文件路径来运行其他脚本。使用bash打印文件路径
当前echo $PWD, *In
不起作用。 我的文件结构看起来像。
/home/hayden/myProject/gene
在这个目录下有几个文件夹但我特别感兴趣的有三个。
/largeIn/
/mediumIn/
/smallIn/
在这些文件夹中有不同名称的文件,全部以.fa
结尾。
有没有简单的方法来提取文件路径到txt文件?
到看起来像这样
/home/hayden/myProject/gene/largeIn/file.fa
/home/hayden/myProject/gene/mediumIn/file.fa
/home/hayden/myProject/gene/smallIn/file.fa
谢谢
编辑:@Afle解决方案是成功的。
也许'ls $ PWD/* In/*。fa'? – yellowantphil
如果任务不是特别使用'bash',我会建议使用Unix工具'find':'find/home/hayden/myProject/gene/-name'* .fa''。 – Alfe
你的问题是如何**找到路径或如何**提取他们? –