Soy un poco novato en Unix. Recientemente he comenzado un bash tutorial donde he creado un hola mundo bash script como este:
#!/bin/bash
echo 'Hello World!'
entonces, me mudé en /usr/local/bin usando este comando:
sudo mv hello.sh /usr/local/bin
ahora /bin en /usr/local ya no es un directorio, pero un archivo, y cuando se utiliza el comando ls-l, me sale este resultado:
MacBook-Pro-de-Omar:local omarnavarro$ ls
bin
MacBook-Pro-de-Omar:local omarnavarro$ ls -l
total 8
-rwxr-xr-x 1 omarnavarro staff 32 Apr 11 19:27 bin
MacBook-Pro-de-Omar:local omarnavarro$ cat bin
#!/bin/bash
echo 'Hello world!'
Entiendo que el directorio /usr/local/bin es parte de la $RUTA, y así creo que debe haber habido un montón de comandos en allí. Me afectará esto mucho? ¿cómo puedo restaurar los comandos que antes vivían en /usr/local/bin cuando se trataba de un directorio. No puedo creer que la pata de tan mal!