概要

参考:

グロブ – Wikipedia

ワイルドカード – Wikipedia

Linux

参考:

Man page of GLOB | JM Project

glob – パス名を glob する | Ubuntu Manpage

Wildcards | GNU/Linux Command-Line Tools Summary (tldp.org)

Bash

参考:

glob について – Qiita

Bash の Glob は積極的に利用しましょう | 理系学生日記

Bash Globbing Tutorial | Linux Hint

Globs | Greg’s Wiki

ドットファイルをグロブに含めたい

通常のグロブで * を使った場合、ドットから始まるファイルには合致しない。ドットから始まるファイルに合致させるためには、shopt コマンドで dotglob オプションを有効にする。

$ shopt -s dotglob

参考:

glob で . .. を除いたドットファイルを得る | メモ魔になるのだ!

dotglob | Greg’s Wiki

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

パスに空白がある場合を考慮する

参考:

一般的なシェルで空白を含むパスをループしたい願望 | 来世から頑張る!!

まとめ

参考:

ワイルドカードと正規表現の違い/展開の動作/ls、grep、find での具体例の解説 | SE の道標

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。

Protected by reCAPTCHA