Tengo una cadena como AxxBCyyyDEFzzLMN y quiero reemplazar todas las apariciones de x , y y z con _ .
¿Cómo puedo conseguir esto?
Sé que echo "$string" | tr 'x' '_' | tr 'y' '_'funcionaría, pero quiero hacerlo de una vez, sin usar tuberías.
tr '[xyz]'reemplazará [y ], también. El argumento debería ser simplemente una lista de caracteres (aunque los rangos como a-zestán bien, y en algunas implementaciones, las clases de caracteres POSIX como [:digit:]).
AxyzB? ¿Tres guiones bajos o uno?