我有一個bash腳本,由其他人創建,我需要修改一點。 由於我是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個文件。
我是否需要將整個腳本放入循環方法中?