4
私はコンソールの引数として与えられたクエリを含むすべてのファイルを印刷する必要があり、次の行はとてもコマンドの結果と結果の数を出力する方法は?
find . "$path" -type f -name "*$key*" -print
しかし、私はまた、総ファイル数を取得したいが、これをやってしまうん:
find . "$path" -type f -name "*$key*" -print | wc -l
は私にカウントを与えますが、望む結果ではないファイルの名前は与えません。 1ライナーで修正する方法(可能な場合)パイプの出力とBashのProcess Substitutionwc
に重複したストリームを提供するために、ファイルのプレースホルダとしての複製コマンドteeで
@cyrusあなたがパイプで簡単にそれをやることができるので、proe subではなくteeです。 – 123
「seq 11 15」と異なる道路を表示することができます。 tee>(wc -l | sedの/.*/カウント結果:&/ '>&2)| sedの/.*/結果:&/ ''。 –