例えば:
myCleanVar=$( wc -l < myFile )
myDirtVar=$( wc -l myFile )
echo $myCleanVar
9
echo $myDirtVar
9 myFile
「myCleanVar」では「wc」コマンドから「整数」値を取得し、「myDirtVar」では「9 file.txt」のような値を取得するのはなぜですか? Bashシェルではデフォルトですべてが文字列として扱われることを知っているので、「整数」を引用しましたが、最初と2番目の式の動作の違いを理解できません。この場合のリダイレクト「<」の特定の効果は何ですか?