Cómo enrollar o manipular el contenido de una url

Quiero download el file desde una URL de Gerrit algo así como

https://git.opendaylight.org/gerrit/gitweb?p=mdsal.git;a=blob_plain;f=model/ietf/ietf-yang-types/src/main/yang/ietf-yang-types.yang;hb=HEAD 

Intenté mi suerte con wget y curl, pero en lugar de download el contenido sin formatting en la url anterior, obtengo el contenido html, pero solo quiero el contenido en bruto al get https://raw.githubusercontent.com

Comando que utilicé:

  wget https://git.opendaylight.org/gerrit/gitweb?p=mdsal.git;a=blob_plain;f=model/ietf/ietf-yang-types/src/main/yang/ietf-yang-types.yang;hb=HEAD curl https://git.opendaylight.org/gerrit/gitweb?p=mdsal.git;a=blob_plain;f=model/ietf/ietf-yang-types/src/main/yang/ietf-yang-types.yang;hb=HEAD 

Obtuve el mismo resultado html, pero solo quiero el contenido sin formatting del file.

Tendrá que poner comillas alnetworkingedor de la URL. El ; el personaje probablemente te está haciendo tropezar: el caparazón leerá hasta allí y luego tratará el ; como el final del command.

Tratar:

 wget 'https://git.opendaylight.org/gerrit/gitweb?p=mdsal.git;a=blob_plain;f=model/ietf/ietf-yang-types/src/main/yang/ietf-yang-types.yang;hb=HEAD' curl 'https://git.opendaylight.org/gerrit/gitweb?p=mdsal.git;a=blob_plain;f=model/ietf/ietf-yang-types/src/main/yang/ietf-yang-types.yang;hb=HEAD' 

PHP file_get_contents ()

 <?php $url = 'https://git.opendaylight.org/gerrit/gitweb?p=mdsal.git;a=blob_plain;f=model/ietf/ietf-yang-types/src/main/yang/ietf-yang-types.yang;hb=HEAD'; $content = file_get_contents($url); 

Aunque no estoy seguro de por qué obtendrías html a través de los otros methods, ya que el tipo de contenido es text / plain; para el recurso … Si esta respuesta no le da el resultado deseado, sea más específico.