ワイルドカードと通常の違いは何ですか?Linuxエントリーラーニング

ワイルドカードと通常の違いは何ですか?

名前 効果 サポートされているコマンド
ワイルドカード ファイルを見つけるのを容易にします Linuxサポート下のほとんどのコマンド
レギュラー フィルタリングに便利(ファイル内のコンテンツを検索) Linux ThreeMusketeers開発言語PythonGo PHP JAVA

ワイルドカード:

ファイルを見つけるのに便利です
。LinuxやWindowsでさえ多くのコマンドがサポートされています。

ls  /oldboy/*.txt    #找出以.txt结尾的文件
find /oldboy/  -type f -name '*.log' #找出/oldboy下以.txt结尾的文件
touch lidao{01..10}.txt                   #创建多个文件

正規表現

フィルタリングを容易にするため

/ etc / servicesファイル内の3306または1521を含む行を除外します

[root@oldboyedu59 ~]# egrep '3306|1521'   /etc/services 
mysql           3306/tcp                        # MySQL
mysql           3306/udp                        # MySQL
ncube-lm        1521/tcp                # nCube License Manager
ncube-lm        1521/udp                # nCube License Manager

このファイルでsshで始まる行を見つけます

[root@oldboyedu59 ~]# grep '^ssh' /etc/services
ssh             22/tcp                          # The Secure Shell (SSH) Protocol
ssh             22/udp                          # The Secure Shell (SSH) Protocol
ssh             22/sctp                 # SSH
sshell          614/tcp                 # SSLshell
sshell          614/udp                 #       SSLshell
ssh-mgmt        17235/tcp               # SSH Tectia Manager
ssh-mgmt        17235/udp               # SSH Tectia Manager 

おすすめ

転載: blog.51cto.com/7681914/2554478