サブディレクトリを除く現在のディレクトリ内のすべてのファイルに対して何かを行うスクリプトが必要です。
たとえば、現在のパスには5つのファイルがありますが、そのうちの1つはフォルダ(サブディレクトリ)です。私のスクリプトは、スクリプトを実行するときに引数として指定されたコマンドをアクティブにする必要があります。つまり、「bash script wc -w」は、現在のディレクトリ内の各ファイルのワードカウントを提供する必要がありますが、どのフォルダも出力しないため、出力に「/ sub / dir:Is a directory」行は含まれません。
私の現在のスクリプト:
#!/bin/bash
dir=`pwd`
for file in $dir/*
do
$* $file
done
ループのディレクトリを除外する必要があるだけですが、方法はわかりません。