-1

find-command でリストを管理する必要があります。リストが不明確なリストにランダムな名前を持っていると仮定します (つまり、それらの共通部分は空集合ではありません)。どのようにできるのか:

A\B

リスト B のファイルを除くリスト A のファイルを検索する

A交差点B

リスト A と B に共通するファイルを見つける

こちらからご相談ください。

AユニオンB

2 つのリスト内のすべてのファイルを検索する

$ find . | awk -F"/" '{ print $2 }'

.zcompdump
.zshrc
.bashrc
.emacs

$ find ~/bin/FilesDvorak/.* -maxdepth 0 | awk -F"/" '{ print $6 }'

.bashrc
.emacs
.gdbinit
.git

私が欲しい:

A \ B :

.zcompdump
.zshrc

A 交差点 B :

.bashrc
.emacs

ユニオンB

.zcompdump
.zshrc
.bashrc
.emacs
.bashrc
.emacs
.gdbinit
.git

交差点の試練

出力を個別のリストに保存すると、コマンドが共通のもの、つまり上記の共通点を取らない理由がわかりません。

find -f all_files -and -f right_files .

質問から出てきた質問:

  1. ~/bin/FilesDvorak/.* -maxdepth 0 -および ~/.PAST_RC_files/.* を検索

  2. 再帰検索はご相談ください ここをクリック!

  3. 検索 ~/bin/FilesDvorak/.* -maxdepth 0 -およびリスト

4

2 に答える 2