|wcが3つの単一行ファイルを含むdirに3つの行を出力するのはなぜですか? [閉鎖]

|wcが3つの単一行ファイルを含むdirに3つの行を出力するのはなぜですか? [閉鎖]
$ ls
1.txt   2.txt   3.txt
$ ls | wc
       3       3      18

3つのファイルすべてが1行しかありませんが、ls | wcは "3"を印刷します。

ベストアンサー1

ls | catパイプで接続するときと端末に送信するときにlsの出力形式がどのように異なるかを確認してください。

おすすめ記事