これは私の最初の Bash スクリプトなので、この質問が些細なことでしたらご容赦ください。指定したディレクトリ $HOME/.junk 内のファイル数をカウントする必要があります。これは簡単だと思い、次のように動作すると想定しました。
numfiles= find $HOME/.junk -type f | wc -l
echo "There are $numfiles files in the .junk directory."
コマンドラインでの入力find $HOME/.junk -type f | wc -l
は、ファイルの数を返すだけで、期待どおりに機能します。スクリプト内に入力すると、これが機能しないのはなぜですか? ユーティリティにオプションを渡す際に、特別な表記法が欠けていますか?
お時間をいただき、ありがとうございました。