-2
由於性能原因,我應該從2個文件夾訪問文件。如何使用正則表達式從2級訪問文件/文件夾
目前爲向下一級我有這樣的正則表達式:
'test/spec/{,*/}*.js'
要訪問所有子文件夾,我可以用這個:
'test/spec/**/*.js'
你知道最好的正則表達式僅訪問2個子文件夾
謝謝
由於性能原因,我應該從2個文件夾訪問文件。如何使用正則表達式從2級訪問文件/文件夾
目前爲向下一級我有這樣的正則表達式:
'test/spec/{,*/}*.js'
要訪問所有子文件夾,我可以用這個:
'test/spec/**/*.js'
你知道最好的正則表達式僅訪問2個子文件夾
謝謝
試試這個:
ls -al test/spec/{,*/,*/*/}*.js
而且使用find
:
find -maxdepth 3 -type f -iname "*.js"
謝謝@speaks,這正是我正在尋找的。感謝您的快速回答! – Michael 2013-03-07 07:07:37
這些都是你的shell沒有正則表達式,但梅開二度的擴展。 – speakr 2013-03-06 16:09:31
爲什麼不把'string'拆分成'/ \ //'? – 2013-03-06 16:10:15