2016-09-16 3 views
0

私は現在行っていますが動作しません。リストディレクトリ

ls -1d *m{[0-9],[0-9][0-9]} 

両方(app_m1とapp_m01)が存在する場合にのみ動作します。

答えて

0

あなたがこれを行うことができます多くの方法がありますが、ここでは簡単なバージョンです:

find . -type d -name "app_m1" -o -name "app_m01" 
+0

アミール、これは役立つだろう、ウル返事に感謝、しかし持つ問題イムは「アプリ」の部分は常に変化しているが、一貫性のある唯一のものは「m1」または「m01」です。 「xxxxx_m1」や「xxxx_m01」のようになり、1は[0-9]になり、01は[0-9] [0-9] –

+0

になります。 "* m [0-9]" -o -name "* m01" -o -name "* m1" –

+0

これは私が今使っているもので、名前 "* m [0-9] [0-9]"} –

関連する問題