Curl from Pastebin ensucia con retornos de carro

2

Siempre que uso curl para obtener un archivo como .profile de Pastebin, el archivo .profile no se lee correctamente. Hice algunas comprobaciones, y parece que todo depende de los retornos de carro.

¿Cómo resuelvo este problema? ¿Puedo corregir los retornos de transporte en tránsito?

    
pregunta Bert Visscher 27.05.2018 - 15:13

2 respuestas

3

Por razones que pasan por alto, el modo raw pastebin.com utiliza los finales de línea de Windows (retorno de carro seguido por salto de línea) en lugar del salto de línea simple que utilizan todos los sistemas operativos que tienen el pensamiento correcto.

Por lo tanto, es necesario eliminar los retornos de carro. La forma más sencilla de hacerlo es utilizando tr .

curl https://pastebin.com/raw/qg0r3wt | tr -d '\r' > .profile

Eso guardará el contenido de pastebin qg0r3wt en el archivo .profile con retornos de carro eliminados.

    
respondido por el Tony Williams 28.05.2018 - 01:22
-1

La respuesta es incluir la opción --crlf en el comando.

curl -o .profile --crlf https://pastebin.com/raw/...
    
respondido por el Bert Visscher 28.05.2018 - 00:42

Lea otras preguntas en las etiquetas