ファイル名がドットから始まるファイルをまとめて cp や mv できないときの対処方法

WordPressファイルのコピーというのを見ていて出てきた。

shopt -s dotglob
mv /path/to/directory/* /path/to/target/

cp や mv で * (ワイルドカード) を使ってまとめて扱いたいときに、ファイル名がドットから始まるファイルがスルーされた。スルーされないようにする

shopt コマンドはシェルのオプションを変更することができるコマンド。

-s は後続のオプションをセットするオプション

dotglob はセットするとファイル名展開の際にファイル名がドットから始まるファイルも含むようになるオプション

https://qiita.com/suzuki86/items/5ac921a7b8d7eef23179

…なのだそうな。