Ubuntu find命令和printf参数

Ubuntu find命令和printf参数,ubuntu,Ubuntu,我试图搜索一个1033字节大小的文件。在谷歌搜索了半小时后,我发现一个命令显示了当前目录中的所有文件名和大小 find -printf 'Name: %16f Size: %6s\n' %16f和%6s如何显示名称和文件大小 我试图搜索一个1033字节大小的文件 你可以说: find . -type f -size 1033c %f和%s是printf选项的指令: %f File's name with any leading directories re

我试图搜索一个1033字节大小的文件。在谷歌搜索了半小时后,我发现一个命令显示了当前目录中的所有文件名和大小

find -printf 'Name: %16f Size: %6s\n'

%16f
%6s
如何显示名称和文件大小

我试图搜索一个1033字节大小的文件

你可以说:

find . -type f -size 1033c

%f
%s
printf
选项的指令:

          %f     File's name with any leading  directories  removed  (only
                 the last element).

          %s     File's size in bytes.

%16f
将填充文件名;请注意,如果文件名超过16个字符,则输出可能会被截断。

可能是您的问题?查找工具功能相当强大,请参见!这与C不同。我以为我要传递这些数据。感谢是否存在类型指令???
-类型
被称为
谓词
。是否可以尝试阅读手册页@ShinTakezou的回答有一个很好的联系。