0

私はシェルなどに不慣れで、問題が発生しました。ディレクトリ内のファイルが一緒になっている行数を数えなければなりません

これで、$i の各ファイルの行の長さを数えます:

find $i -maxdepth 1 -type f -exec wc -l {} \; | tr -s " " | cut -d " " -f 2

i はディレクトリのリストで、上のコードは foreach サイクルにあります。これの出力は、実際のファイルの行数です。今はそれらを合計するだけです。

しかし、ディレクトリ内のすべてのファイルの長さを合計する必要があります

行をいくつかの変数に追加しようとしました:

@ variable = (`find $i...`)

しかし、それは私に不適切な形式の数値エラーを与えました。

誰かがこれを解決する方法を知っていますか? 私は必死で、一日中それをやろうとしています、

4

1 に答える 1