1
我試圖找到某個32位軟件包是否安裝在Fedora 64bit下。問題是默認安裝了所述軟件包的64位。grep正則表達式與隨機中間字符匹配
例如,如果我安裝了32位包後做一個rpm -qa | grep libXrandr
我得到兩個輸出:
libXrandr-1.2.99.4-3.fc11.i586
libXrandr-1.2.99.4-3.fc11.x86_64
我需要修改的grep所以它會返回字符串開始與libXrandr並以.i586結尾,以便只有libXrandr-1.2.99.4-3.fc11.i586
將作爲搜索的輸出返回。
我試過使用正則表達式來解決這個問題,但由於某種原因,我似乎無法找到有效的模式。
一些我用了一下思路後rpm -qa | grep libXrandr[0-9A-Za-z]\.i586
和rpm -qa | grep libXrandr[0-9A-Za-z]*\.i586