Unix & Linux

20
Bash agrega espacios finales para justificar la cadena

Mi código actual es el siguiente: x=${y:0:40}, lo que limita la longitud de cadena de 40 caracteres. En caso de cadena más corta que 40 caracteres, es posible cubrir los puestos se arrastran con espacios? Entonces si mi y="very short text" Me gustaría que mi y sea: y = "texto muy corto (+25...

20
Grep lento para salir después de encontrar partido?

Estoy tratando de escribir un script bash que sondee btmon para las conexiones del dispositivo. Tengo una solución que funciona, pero es absurdamente lenta, y parece que el problema es que grep es muy lento para salir después de encontrar una coincidencia (alrededor de 25 segundos). ¿Qué puedo...

20
¿Cuáles son las diferencias entre ncat, nc y netcat?

No estoy seguro de cuándo usar nc, netcato ncat. Si uno es la versión obsoleta de otro? Si uno solo está disponible en una distribución? Si es el mismo comando pero con diferentes nombres? De hecho estoy un poco confundido. Mi pregunta proviene de querer hacer una prueba de velocidad de red entre...

20
¿Por qué no es [-n] falso como [-n ""]?

Mi pregunta es sobre los valores de retorno producidos por este código: if [ -n ]; then echo "true"; else echo "false"; fi Esto imprime true. Su prueba complementaria usando [ -z ]también imprime true: if [ -z ]; then echo "true"; else echo "false"; fi En el código anterior, ¿por qué la [ -n...