标题: [出题]查找当前目录里文件名为纯数字的文件
[打印本页]
作者: moniuming
时间: 2008-9-25 22:22
标题: [出题]查找当前目录里文件名为纯数字的文件
原来打算在HAT版主创建的QQ群里活跃一下气氛的,被建议来这里出题了.个人感觉并不难,主要的问题在于效率的高低.
要求:其实很简单,只要文件名是纯数字的就行了,但不包括后缀.
作者: HAT
时间: 2008-9-25 22:27
抛砖引玉
@echo off
for %%a in (*.*) do (
echo.%%~na|findstr "^[0-9]*$">nul&&echo.%%a
)
作者: xahstar
时间: 2008-9-26 13:14
我也抛块砖
@echo off
setlocal enabledelayedexpansion
for %%i in (*.*) do (
set /a n=%%~ni 2>nul
if !errorlevel!==0 (
set /a %%~ni=1 2>nul
if not !errorlevel!==0 echo %%i
)
cd.
echo !errorlevel!>nul
)
pause