可以使用find命令来查找指定大小范围内的文件,并将结果输出到终端或文本文件中。
以下是一个示例脚本,查找大小在100MB至500MB之间的文件并将结果输出到终端:
#!/bin/bash
find /path/to/directory -type f -size +100M -size -500M -print
解释:
find:查找命令/path/to/directory:要查找的目录路径-type f:只查找文件,不包括目录-size +100M -size -500M:指定查找大小范围,其中+表示大于指定大小,-表示小于指定大小,M表示以MB为单位(也可以使用K表示KB,G表示GB等)-print:将查找结果输出到终端如果要将结果保存到文本文件中,可以添加重定向符号>:
#!/bin/bash
find /path/to/directory -type f -size +100M -size -500M > /path/to/output/file.txt
其中/path/to/output/file.txt为保存结果的文件路径。