1000 以上のテストで構成される Open Posix testsuite という特定のテスト ユーティリティを実行しています。これらのテストを実行するためのスクリプトがスイートに含まれており、ターゲット マシンでは使用できません。
ただし、シェル スクリプトを実行することはできますが、本格的なシェル スクリプトを作成したことがないので、ここで助けが必要です。
私のスクリプト要件: これらのサブディレクトリから 1000 以上のテストをすべて実行する必要があります。構造はだいたいこんな感じ。メイン ディレクトリ (スクリプトが存在する場所) には 3 つのサブディレクトリがあります。これらのサブディレクトリにはそれぞれ 2 ~ 10 個のサブディレクトリがあり、さらに深くなります。最後に、これらのディレクトリのほとんどには、実行する必要があるバイナリである ".test" ファイルが (サブディレクトリごとに) 少なくとも 2 つ、おそらく最大で 40 あります。安全のために、実行前に「.test」ファイルに対して chmod 777 を実行する必要があります。
この回答はおそらくいくつかの助けになるでしょう -シェルスクリプトでサブディレクトリに移動する方法
どうもありがとう!どんな助けにも感謝します。