unix special characters
Unixファイル名のワイルドカードまたは特殊文字またはメタ文字の概要:
このチュートリアルでは、ワイルドカードを使用して、ファイルを操作するコマンドの複数のファイルを指定および選択する方法を学習します。
メタ文字とも呼ばれるファイル名ワイルドカードは、非常に便利な機能です。
Unixビデオ#9:
Unixファイル名ワイルドカード–メタ文字
#1)「*」–任意の数の文字:
このワイルドカードは、アスタリスクマークをゼロ個以上の文字のセットに置き換えることにより、式に一致するすべてのファイルを選択します。
- 例1 :「file」という名前で始まるすべてのファイルを一覧表示します。 g。 file、file1、file2、filenew
- $ lsファイル*
- 例2 :「file」という名前で終わるすべてのファイルを一覧表示します。 g。 file、afile、bfile、newfile
- $ ls *ファイル
#2)「?」–単一文字:
このワイルドカードは、疑問符を任意の1文字に置き換えることにより、式に一致するすべてのファイルを選択します。
- 例1 :「file」の後に1文字あるすべてのファイルを一覧表示します。 g。 file1、file2、filea
- $ lsファイル?
- 例2 :「file」の前に2文字あるすべてのファイルを一覧表示します。 g。 dofile、tofile、a1file
- $ ls ??ファイル
#3) '[' 範囲 ‘]’ –範囲からの単一文字:
このワイルドカードは、マークされた範囲を範囲内の任意の1文字に置き換えることにより、式に一致するすべてのファイルを選択します。
- 例1 :「ファイル」の後に1桁の数字があるすべてのファイルを一覧表示します。 g。 file1、file2
- $ lsファイル[0-9]
- 例2 :「ファイル」の前に誰かの文字が含まれているすべてのファイルを一覧表示します。 g。 afile、zfile
- $ ls [a-z]ファイル
#4) '[' 範囲 ‘] *’ –範囲からの複数の文字:
このワイルドカードは、マークされた範囲を範囲の1つ以上の文字に置き換えることにより、式に一致するすべてのファイルを選択します。
Windowsでepsファイルを開く
- 例1 :「file」の後に数字があるすべてのファイルを一覧表示します。 g。 file1、file2、file33
- $ lsファイル[0-9] *
ビデオをお楽しみください!