ファイルとディレクトリを含むフォルダがありますが、これらすべてのファイルとディレクトリを、およびを除く他のA
フォルダに移動したいと思います。B
file
file2
directory
directory2
これはどのように達成できますか?
ベストアンサー1
そしてzsh
:
setopt extendedglob # best in ~/.zshrc
mv A/^(file|directory)(|2)(D) B/
((D)
含む指す(隠し)ファイル)。
そしてbash
:
shopt -s extglob dotglob failglob
mv A/!(@(file|directory)?(2)) B/
そしてksh93
(FIGNORE='@(.|..|@(file|directory)?(2))'; mv A/* B)