Самый простой способ заменить пробелы на (подчеркивание) _ в bash [закрыто]

недавно мне пришлось написать небольшой сценарий, который анализировал виртуальные машины в XenServer, и поскольку имена виртуальных машин в основном содержат пробелы, например, в Windows XP или Windows Server 2008, мне пришлось обрезать эти пробелы и заменить их подчеркиванием _. Я нашел простое решение сделать это, используя sed, который является отличным инструментом, когда дело доходит до манипулирования строками.

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

возвращается

This_is_just_a_test

Ответы на вопрос(2)

Ваш ответ на вопрос