La forma más fácil de reemplazar espacios en blanco con (guiones bajos) _ en bash [cerrado]

recientemente tuve que escribir un pequeño script que analizaba las máquinas virtuales en XenServer y como los nombres de las máquinas virtuales son en su mayoría con espacios en blanco en, por ejemplo, Windows XP o Windows Server 2008, tuve que recortar esos espacios en blanco y reemplazarlos con guiones bajos _. Encontré una solución simple para hacer esto usando sed, que es una gran herramienta cuando se trata de la manipulación de cadenas.

echo "This is just a test" | sed -e 's/ /_/g'

devoluciones

This_is_just_a_test

Respuestas a la pregunta(2)

Su respuesta a la pregunta