我有一个由其他人创建的 bash 脚本,我需要对其进行一些修改。由于我是 Bash 新手,我可能需要一些常用命令的帮助。
该脚本只是循环遍历一个目录(递归地)以获得特定的文件扩展名。这是当前脚本:(runme.sh)
#! /bin/bash
SRC=/docs/companies/
function report()
{
echo "-----------------------"
find $SRC -iname "*.aws" -type f -print
echo -e "\033[1mSOURCE FILES=\033[0m" `find $SRC -iname "*.aws" -type f -print |wc -l`
echo "-----------------------"
exit 0
}
report
我只需键入#./runme.sh即可看到所有扩展名为 .aws 的文件的列表
我的主要目标是限制搜索。(某些目录的文件太多)我想运行脚本,将其限制为 20 个文件。
我是否需要将整个脚本放入循环方法中?