我有一個命令來搜索所有.py文件結束對每個文件執行PEP8檢查:的Windows CMD找到的所有子文件夾.py文件exluding一個
FOR /R %%i IN (*.py) DO pep8 %%i
現在,我需要執行相同的命令在所有.py文件中,除了那些位於「遷移」目錄中的文件外
我試過每一個我發現並沒有任何幫助。 我試過這個,但它仍然搜索遷移目錄:
set "logDirectory=C:\workspace"
for /f "delims=" %%a in ('dir /a-d/b/s "%logDirectory%"^|findstr /riv "^.*[\\][^\\]*migrations[^\\]*$"') do pep8 %%a
運行Windows。
另一種選擇是有隻有一個 「遷移」 目錄或許多?其(他們)的位置是否固定? – Jon
有很多目錄,他們可以位於任何地方 –