comando cat sobrescrito

comando cat sobrescrito

Por error ejecuté "sudo nano cat filepathxxxx" y de alguna manera cambio el contenido. El comando cat ya no funciona y no puedo instalarlo. Intenté ejecutar "yum install coreutils" y ya lo instalé, no hay nada que hacer. ¿Pueden decirme qué puedo agregar para recuperarlo? Saludos,

Respuesta1

Ejecute sudo yum reinstall coreutilspara actualizar todos los archivos del coreutilspaquete, incluido /bin/cat.

Mientras tanto, es posible que algunas cosas dejen de funcionar debido a un problema cat. Aquí hay un reemplazo que no maneja opciones, pero debería ser suficiente para scripts críticos del sistema. Ejecute sudo nano /bin/cate ingrese eso, entonces sudo chmod 755 /bin/cat.

#!/bin/sh
if [ $# -eq 0 ]; then
  tee
else
  for x; do tee <"$x"; done
fi

información relacionada