我有以下2個不同類別的文件: 第1類: MAA MAB MAC MAD MAE MAF MAG MAH MAJ MBA MBB MBC MBD MBE MDA MDD如何使用正則表達式在Unix中搜索文件?
和類別2: MCA MCB MCC MCD MCE MCF MCG MDB
所以我的問題是:如何寫正則表達式,這樣我可以從只有1個類別中找到文件?
我不想做硬編碼的腳本,期待一些聰明人的邏輯。
我正在試圖: 找到。 -regex 「* [M] [A,B,d] [A,B,C,d,E,F,J] .TXT」
這不是UNIX論壇;嘗試grep函數或http://stackoverflow.com/questions/6844785/how-to-use-regex-with-find-command – cutzero
你期望什麼樣的邏輯?正則表達式來自模式。您必須提供有關您決定將類別分開的模式的信息。作爲一種觀察,如果您的類別2中的'MDB'應該是類別1的一部分,那麼您可以爲類別1創建基於'MA *''MB *''MD *'的邏輯,併爲類別創建一個邏輯「MC *」 2;) – Hemang
在第2位發生「D」之後能分離嗎? –