Contenido
Definición de Bang (notación en Unix)
Bang (notación en Unix) es una forma especial de notación utilizada principalmente en los sistemas operativos Unix antiguos para representar rutas de comunicación entre computadoras en redes conocidas como UUCP (Unix-to-Unix Copy Program). En esta notación, el signo de exclamación (!), llamado "bang", se emplea como separador entre nombres de host o sistemas por los que debía pasar un mensaje para llegar a su destino.
Por ejemplo, una dirección bang podría ser:
hostA!hostB!usuario
Esto indica que el mensaje debe pasar primero por hostA, luego por hostB, y finalmente ser entregado al usuario especificado.
hostA!hostB!usuario
Esto indica que el mensaje debe pasar primero por hostA, luego por hostB, y finalmente ser entregado al usuario especificado.
- Ejemplo práctico: Si un usuario llamado alice de la máquina servidor1 quiere enviar un mensaje a bob en la máquina servidor3 pasando por servidor2, la dirección sería:
servidor1!servidor2!servidor3!bob
Resumen: Bang (notación en Unix)
- Utilizaba el signo de exclamación ! para separar hosts en una ruta de entrega de mensajes en redes UUCP de Unix.
- Ejemplo: host1!host2!usuario.
- Fue reemplazada por el sistema de nombres de dominio y el símbolo @ en correos electrónicos.
No confundir con:
- Bang en programación: En lenguajes como C++, JavaScript o Perl, el símbolo ! se utiliza para la negación lógica, por ejemplo, !verdadero equivale a false.
- Métodos "bang" en Ruby: Algunos métodos terminan en ! para indicar que modifican el objeto original, por ejemplo, array.sort!.
Autor:
Leandro Alegsa
Actualizado:
10-06-2023
¿Cómo citar este artículo?
Alegsa, Leandro.
(2023).
Definición de Bang (notación en Unix).
Recuperado de
https://www.alegsa.com.ar/Dic/bang.php
Buscar términos por letra
Compartir nota