¿Qué hay de malo con mi comando de gato? [cerrado]


23

Le presté a un amigo una computadora con Ubuntu 12.04 LTS, y él estropeó el catcomando.

$ cat testfile.txt
cat: meow!
$

Alguien me puede decir como arreglar esto? ¿Por favor?

Salida de which cat:

/bin/cat

99
Tratar which cat. Si dice algo como "siamés" u otra especie de gato, tu amigo es un genio. De lo contrario, copie el resultado en su pregunta.
Rmano

11
¡Día de los Inocentes! Lolz
OrangeTux

1
Por favor agregue los resultados de file /bin/caty ls -l /bin/cat*. Por cierto, tu "amigo" tenía acceso de root, ¿no?
Rmano

1
Ah ... él tenía acceso de root. Verifiqué el contenido del archivo:echo "cat: meow"
TheDoctor

2
No esperaba una pregunta con este título en este sitio SE ... ;-)
Joey

Respuestas:


20

Si es un amigo , probablemente hizo algo del estilo (como root) (1):

mv /bin/cat /bin/cat.orig 
echo "echo 'cat: meow! '" > /bin/cat
chmod 755 /bin/cat

Si es menos amigo, omite la primera línea.

Preguntando apt-file

apt-file search -F /bin/cat 

dice que el paquete es coreutils. Probablemente puedas reinstalarlo, aunque lo veo como algo peligroso ...

(1) bueno, realmente habría agregado alias which="echo cat: is a siamese"a tu .bashrc, pero bueno ...


2
Si es menos amigo, omite la primera línea. Me gusta cómo dijiste eso.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.