📜  mac find 命令 printf - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:02:49.434000             🧑  作者: Mango

使用 Mac 的 find 命令配合 printf - Shell/Bash

如果你是一个程序员,你一定需要在命令行中查找文件。find 命令是一个非常强大的工具,它可以帮助你在硬盘中快速查找指定的文件。

通过结合 printf 命令,你可以更加灵活地根据自己的需求输出文件列表。

以下是使用 Mac 的 find 命令和 printf 命令的示例:

find . -name "*.txt" -printf "%f\t%TY-%Tm-%Td %TH:%TM:%TS\n"

这个命令首先在当前目录下查找所有扩展名为 .txt 的文件。

-printf 选项指定了格式化输出。%f 表示文件名,\t 表示制表符,%TY-%Tm-%Td 表示文件修改时间的年月日格式,%TH:%TM:%TS 表示文件修改时间的时分秒格式。

输出结果类似于这样:

file1.txt   2020-03-20 15:30:45
file2.txt   2020-03-21 08:12:34
file3.txt   2020-03-22 10:05:17

使用 find 命令和 printf 命令可以让你更快地找到你需要的文件,同时还能自由定制输出格式,节约时间和精力。