私は初めてbashに触れたので、これが愚かな場合はお詫び申し上げます。
私はフォローアップをしています。これfind
HEIC画像をJPGに変換する方法のガイドです。なぜ実行してパイピングを続けると、wc
他の結果が出るのか混乱します。具体的には、find
wc
temp=$(find . -maxdepth 1 -name "*.HEIC")
count=$(wc -l $temp)
$count
予想通り、計算結果の単語数を含むファイルのリストが生成されました。しかし、記事のように書くと、次のようになります。
count=$(find . -maxdepth 1 -name "*.HEIC" | wc -l)
次に、.HEIC 拡張子を持つファイルの数を数えます。
ベストアンサー1
から」男トイレ'
wc [オプション]...[ファイル]...
各 FILE の改行文字、単語数、バイト数を印刷するか、複数の FILE が指定されている場合は行の総数を印刷します。
count=$(wc -l $temp)
次のように評価
count=$(wc -l /path/to/file1 /path/to/file2 )
したがって、ファイル数の代わりにすべてのファイルの行数を計算します。
2行目を次に変更する必要があります。
count=$(echo "$temp" | wc -l)