具有目录名称和文件名的树

LéoLéopoldHertz Jun-young

我用树1.7.0运行

tree -PF dat 

它给

.
├── 0deg/
├── 105deg/
├── 120deg/
├── 135deg/
├── 150deg/
├── 15deg/
├── 165deg/
├── 180deg/
├── 210deg/
├── 240deg/
├── 270deg/
├── 300deg/
├── 30deg/
├── 330deg/
├── 360deg/
├── 45deg/
├── 60deg/
├── 75deg/
└── 90deg/

每个文件夹包含一个文件[directory-name].dat我想要一个输出像

.
├── 0deg/0deg.dat 
├── 105deg/105deg.dat
...

我运行命令

tree -Pf dat

我得到

.
├── ./0deg
├── ./105deg
├── ./120deg
├── ./135deg
├── ./150deg
├── ./15deg
├── ./165deg
├── ./180deg
├── ./210deg
├── ./240deg
├── ./270deg
├── ./300deg
├── ./30deg
├── ./330deg
├── ./360deg
├── ./45deg
├── ./60deg
├── ./75deg
└── ./90deg

我运行命令

tree -Pf *.dat

我得到

.
├── ./0deg
├── ./105deg
├── ./120deg
├── ./135deg
├── ./150deg
├── ./15deg
├── ./165deg
├── ./180deg
├── ./210deg
├── ./240deg
├── ./270deg
├── ./300deg
├── ./30deg
├── ./330deg
├── ./360deg
├── ./45deg
├── ./60deg
├── ./75deg
├── ./90deg
└── ./rem_angle.dat

您如何获得这样的输出?

瓦伦丁·巴杰拉米(Valentin Bajrami)

使用的简短答案tree

tree -PF *.dat

您还可以使用命令(如我在评论中解释的那样)GNUfind

find . -type f -name '*.dat' -printf '|__ %P\n'

find虽然不需要GNU 您还可以使用posix。

find . -type f -name '*.dat' -print

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Gulp.js - 输出具有可变目录名称但具有常量文件名的文件

如何获取目录树中具有特定文件扩展名的每个文件的目录名称?

对于目录,将具有子目录名称+旧文件名的子目录中的文件重命名为新目录

从 S3 存储桶和没有目录名称的目录中获取文件名?

php:目录名+文件名

从文件名获取目录名

在目录名称和该目录的文件名中替换单词

如何使用 Ubuntu“重命名”工具替换目录名和文件名中的字符串?

QStringList文件目录和文件名

重命名目录名称中包含扩展名的树中文件

Filestream-文件名,目录名称或卷标签语法不正确

约曼 文件名,目录名称或卷标签语法不正确

Python WindowsError:[错误123]文件名,目录名称或卷标签语法不正确:

windres:文件名,目录名称或卷标签语法不正确

文件名,目录名称或卷标签语法不正确

OSError:文件名,目录名称或卷标签语法不正确

文件名,目录名称或卷标签语法不正确-Kotlin-Maven

文件名,目录名称或卷标签语法不正确,File.Copy

批处理中的文件名,目录名称或卷标签语法不正确

文件名,目录名称或卷标签语法不正确-virtualenvwrapper

使用find标识与父目录名称相同的文件名

OSError:[WinError 123]文件名,目录名称或卷标签语法不正确:[Python]

WinError 123文件名,目录名称或卷标签语法不正确

grep目录名称,文件名和内容一次全部显示吗?

正则表达式以捕获具有相同名称的文件名和文件夹

在Linux中查找目录名称和文件大小

在具有各种名称的目录中递归查找和替换文件名

使用目录名称作为列名称粘贴具有相同名称的单列文件

Bash遍历目录和文件名