EmulaciÓn del comando "tail" mediante scripting

Nos creamos con notepad un fichero .bat o .cmd con el siguiente contenido:

@echo off
setlocal ENABLEEXTENSIONS
if {%2} == {} (set "lines=10") else set "lines=%2"
for /f %%a in ('find/c /v "" ^< %1') do set/a skip=%%a-lines
for /f "delims=" %%a in ('more/e +%skip% ^< %1') do (
  echo/%%a
)

Y lo guardamos como tail.cmd

La sintaxis es:

tail  fichero
tail fichero nlineas

--

José Manuel Tella Llop
jmtella@compuserve.com

Multinglés/JMT        

13 - abril - 2005