scripts/varios/ksh/kcat.ksh

29 lines
463 B
Bash
Executable File

#!/bin/ksh
#
# Version Korn Shell de cat
#
# Comprobar uso
if (($# < 1)); then
print "Uso: ${0##*/} <archivo> ..."
exit 1
fi
# Procesar cada fichero
while (($# > 0)); do
# Asegurarse de que el archivo exista
if [[ ! -f $1 ]]; then
print "$1: Inexistente o no accesible"
else
# Abrir archivo de entrada
exec 0<$1
while read LINE; do
# Visualización de salida
print $LINE
done
fi
# Obtener el argumento del siguiente archivo
shift
done