0 votes

Ouvrir des URL sans le préfixe "http://" à partir de la ligne de commande

Je peux ouvrir une URL à partir d'une commande en tant que :

open http://www.google.com

Si j'ai essayé :

open www.google.com
The file ~/www.google.com does not exist.
Perhaps you meant 'http://www.google.com'?

Néanmoins, il fonctionne sous Windows comme :

start www.google.com

Il n'est pas pratique d'ajouter "http://" à chaque fois. Comment résoudre le problème ?

2voto

grg Points 181593

En tant que @Mark a dit ,

Un URL doit commencer par un protocole, c'est-à-dire par le bit qui précède le :, de sorte que ce que vous avez n'est pas un URL.

Vous devrez créer votre propre enveloppe pour la commande open. Par exemple, vous pouvez utiliser cette fonction pour ajouter à l'avance la commande http :

function openweb() { open http://$1 }

Courir avec openweb google.com ou openweb www.google.com .

Placez ceci dans un fichier de profil tel que ~/.bash_profile pour être disponible dans tous les shells interactifs.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X