0
我在包含sql文件的文件夾中遇到問題。 我想檢查每個文件的最後一行只包含一個斜槓'/'(之後沒有任何空格),並且如果在輸出中寫入錯誤,則提出錯誤 即1.sql錯誤 5。 sql錯誤批量檢查最後一個字符
是否有任何簡單的方法來做到這一點與批處理文件?
預先感謝您
我在包含sql文件的文件夾中遇到問題。 我想檢查每個文件的最後一行只包含一個斜槓'/'(之後沒有任何空格),並且如果在輸出中寫入錯誤,則提出錯誤 即1.sql錯誤 5。 sql錯誤批量檢查最後一個字符
是否有任何簡單的方法來做到這一點與批處理文件?
預先感謝您
這應做到:
@echo off&cls
setlocal enabledelayedexpansion
for %%a in (*.sql) do (echo Treating =^> %%a
for /f "delims=" %%b in ('type "%%a"') do (
set "$Line=%%b"
)
echo - Last Char =^> [!$Line:~-1!]
if not "!$Line:~-1!"=="/" (
echo - Result =^> error %%~nxa
) else (
echo - Result =^> OK %%~nxa
)
echo.^****
)
是的,這是faily容易。 –
用什麼語言?慶典? windows.bat? –
@ nabin-info,將鼠標懸停在'batch-file'標籤上。 – Squashman