我last question擴大,讓我們單獨分析的東西。AND運算符如何在FIND命令中工作?
AND-算子,交?
我舉一個例子:
$ find . | awk -F"/" '{ print $2 }'
.zcompdump
.zshrc
.zshrc_copy
.zshrc_somequy
.bashrc
.emacs
$ find ~/bin/FilesDvorak/.* -maxdepth 0 | awk -F"/" '{ print $6 }'
.bashrc
.emacs
.gdbinit
.git
.profile
當我保存輸出到單獨的列表,我不明白爲什麼該命令不採取共同的東西:
find -f all_files -and -f right_files .
我只想要:
.bashrc
.emacs
至少對於Linux和Solaris以及CygWin,find沒有「-f」測試。也許在OSX上。如果沒有,這可能是你的問題的一部分。 – Eddie 2009-05-21 23:42:48