1. ホーム
  2. bash

[解決済み] Bashでの2つのリストの交点

2022-04-20 19:06:19

質問

2つのリストで見つかった内容をリストアップする簡単なスクリプトを書こうとしています。 単純化するために ls を例として挙げます。 1と2がディレクトリだと仮定してください。

1=`ls 1`
two=`ls 2`
交差点 $one $two

私はまだBashの経験が浅いので、私がどのように行っているか、自由に修正してください。 私はちょうど "one" と "two" にあるすべてのファイルをプリントアウトするコマンドが必要です。 それらは両方に存在しなければなりません。 これを "one" と "two" の間の "intersection" と呼ぶことができるかもしれません。

解き方は?

comm -12  <(ls 1) <(ls 2)