mando:
echo "test" | wc -c
resultados (7 espacios principales):
" 5"
Probé esto en mi caja de Linux y no obtengo el espacio frente a los cinco. ¿Es esto un error o un comportamiento esperado?
mando:
echo "test" | wc -c
resultados (7 espacios principales):
" 5"
Probé esto en mi caja de Linux y no obtengo el espacio frente a los cinco. ¿Es esto un error o un comportamiento esperado?
Esto es por diseño. Puede ver cómo wc
almohadillas "pestañas" quitando el -c
para que caiga el primer número en alineación con donde estarían los otros.
Puede engullir el espacio en blanco si lo necesita con otra tubería, pero debe planear esto si está creando secuencias de comandos en macOS y no suelta un comando wc
. Las opciones son infinitas.
echo "test" | wc -c | xargs
echo "test" | wc -c | tr -d ' '
echo "test" | wc -c | sed 's/ //g'
echo $(echo "test" | wc -c)
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.