在所有Linux发行版中,“ dir”命令的输出是否相同?

时间:2018-10-24 16:23:58

标签: linux ubuntu

我正在Ubuntu中准备一个批量编译sh文件。它使用dir命令获取文件列表(以及一些字符串处理以提取名称)。但这可能不是获取列表的最佳方法(但很容易)。

问题:所有Linux发行版是否都回答“ dir”命令相同?

       Date_A      Date_B  Advance  Amount  min_value 
0  2017-12-25  2018-01-01       10     180      180.0      
1  2017-12-25  2018-01-01      103     220      180.0 
2  2017-12-25  2018-01-01      200     200      180.0 
3  2018-01-25  2018-02-01        5     230      230.0 
4  2018-01-25  2018-02-01        8     220      230.0 
5  2018-01-25  2018-02-01      150     240      220.0 

2 个答案:

答案 0 :(得分:1)

是的,如果发行版没有自己的修改版本或缺少此工具,则dir工具在所有发行版中均应相同。

您可能会发现这对于dir工具的某些背景很有帮助

https://www.howtoforge.com/linux-dir-command/

答案 1 :(得分:1)

您可以使用tree命令来获取所有文件并过滤所需的任何内容。

tree -f -i .|grep .*\.py$在这里抓取所有.py文件。

here的树文档

示例:

root@fdada3432377:/usr/src/app# tree -f -i conn* |grep .*\.py$
connection/__init__.py