2
なぜ `sort <“ $ f1”`が `sort —“ $ f1”`よりも優先され、なぜこれが `sort“ $ f1”`よりも優先されるのですか?
https://unix.stackexchange.com/a/458074/674から -- 任意の引数をコマンドに渡すときに使用することを忘れないでください(または、可能な場合はリダイレクトを使用してください)。だから、sort -- "$f1"またはより良いsort < "$f1"の代わりにsort "$f1"。 使用--とリダイレクトが望ましいのはなぜですか? なぜsort < "$f1"優先されるのsort -- "$f1"ですか? なぜ sort -- "$f1"優先されるのsort "$f1"ですか? ありがとう。