他の人が作成した 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 個のファイルに制限したいと思います。
スクリプト全体をループ メソッドに配置する必要がありますか?