BASH – Script lectura archivo PASSWD. Uso comando READ.

#!/bin/bash
# Usa $IFS para dividir la lineas que se esta leyendo
# por defecto, la separacion es "espacio"
echo "Lista de todos los usuarios:"
OIFS=$IFS
# Graba el valor original de IFS
IFS=:
# /etc/passwd usa ":"para separar los campos
cat /etc/passwd | while read name passwd uid gid fullname home
do
    echo "$name ($fullname)   $home"
done
IFS=$OIFS
# Recupera el $IFS original
Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *