Copiez rapidement la source HTML et CSS dans le Presse-papiers avec curl

En utilisant curl et pbcopy, nous pouvons rapidement saisir et copier du code HTML et CSS depuis n'importe quelle URL via la ligne de commande. Cela devrait être une astuce utile pour les développeurs Web, mais pour ceux qui cherchent à vérifier la source d'une page Web à travers cela peut être une petite astuce inestimable.

Obtenir HTML est juste une question de pointage curl à l'URL en question, puis rediriger les résultats vers la commande pbcopy comme suit:

curl "http://google.com/" | pbcopy

Bien sûr, vous voudrez remplacer l'URL de l'exemple par la vôtre. Lorsque la commande est terminée, le HTML sera maintenant dans votre presse-papiers (grâce à pbcopy) et prêt à être collé ailleurs.

Saisir le CSS vous oblige à spécifier où se trouve le fichier CSS, sinon la commande est la même:

curl "http://google.com/css/stylesheet.css" | pbcopy

Nous avons couvert pbcopy & pbpaste il y a quelques temps, ce ne sont que des interfaces en ligne de commande pour le presse-papiers de Mac OS X, mais combinées avec d'autres scripts ou utilitaires peuvent être assez puissantes.

Si vous voulez aller plus loin, vous pouvez aussi rapidement mettre en miroir un site web localement en utilisant wget ou sauvegarder via FTP avec wget.

Cela fonctionne sous OS X, bien qu'il ne soit pas directement compatible avec Linux à cause de la commande pbcopy.