概要
参考:
Linux
参考:
glob – パス名を glob する | Ubuntu Manpage
Wildcards | GNU/Linux Command-Line Tools Summary (tldp.org)
Bash
参考:
Bash の Glob は積極的に利用しましょう | 理系学生日記
Bash Globbing Tutorial | Linux Hint
ドットファイルをグロブに含めたい
通常のグロブで *
を使った場合、ドットから始まるファイルには合致しない。ドットから始まるファイルに合致させるためには、shopt
コマンドで dotglob
オプションを有効にする。
$ shopt -s dotglob
参考:
glob で . .. を除いたドットファイルを得る | メモ魔になるのだ!
How can I get mv (or the * wildcard) to move hidden files? – Ask Ubuntu
In bash, cp does copy dot files while using wildcard? Which option should I use – Stack Overflow
Bash for loop with wildcards and hidden files – Stack Overflow
パスに空白がある場合を考慮する
参考:
一般的なシェルで空白を含むパスをループしたい願望 | 来世から頑張る!!
まとめ
参考: