白盒測(cè)試常用方法 linux系統(tǒng)中常用的通配符有哪些?
linux系統(tǒng)中常用的通配符有哪些?在通配符中,“*”表示匹配0個(gè)以上的字符,而“?”表示匹配任何單個(gè)字符;在正則表達(dá)式中,“x*”表示匹配0個(gè)以上的字符,而“x?”表示匹配字符的0或1個(gè)匹配項(xiàng)。 -
linux系統(tǒng)中常用的通配符有哪些?
在通配符中,“*”表示匹配0個(gè)以上的字符,而“?”表示匹配任何單個(gè)字符;在正則表達(dá)式中,“x*”表示匹配0個(gè)以上的字符,而“x?”表示匹配字符的0或1個(gè)匹配項(xiàng)。 -pass匹配通常用于匹配文件名,正則表達(dá)式通常用于匹配文件中的文本。R
1。通用特殊符號(hào)“*”是通配符,表示匹配0個(gè)或更多字符。例如,以下命令:find desktop-name “*。Png“,即查找以”結(jié)尾的所有文件。桌面文件夾中的“Png”。
2. 有時(shí)特殊符號(hào)“*”也表示可執(zhí)行文件,例如在執(zhí)行LS-f命令時(shí)。下圖中帶*的文件表示一個(gè)可執(zhí)行文件。
3. 特殊符號(hào)“*”在Linux編程中也有多種含義。例如,在C語(yǔ)言中,*表示算術(shù)運(yùn)算和間接指針訪問(wèn)中的乘法。因此,確定“*”的含義取決于具體的語(yǔ)境。