Ajout d'un onglet dans un script Shell

J'ai donc extrêmement simple script shell, où il entre une adresse IP et un nom de domaine dans le fichier hosts de l'ordinateur d'une personne. Pour les "fins de développement uniquement!", il fonctionne très bien, c'est juste les entrées de l'adresse IP et nom de domaine comme

192.168.53.215 dev.env.os
192.168.53.215 dev.source.os

Où je le veux à l'entrée comme ceci:

192.168.53.215 dev.env.os
192.168.53.215 dev.source.os

Donc, fondamentalement, je veux ajouter de l'espace entre l'adresse IP et le nom de domaine, malheureusement je ne peux pas vraiment comprendre. Toute aide serait appréciée, c'est un simple script bien et ne devrait pas être encombré avec un plus compliqué script. Veuillez garder les choses simples et expliquer exactement ce que vous faites, je voudrais apprendre il de ne pas l'avoir fait pour moi merci!

Voici le code:

do shell script "/usr/bin/printf \"\\n# Add #####'s ip for Sourcebox\\n192.168.53.215\\dev.env.os\\n192.168.53.215\\dev.source.os\\n\" >> /etc/hosts; /usr/bin/dscacheutil -flushcache" with administrator privileges
Vous avez formulé votre question de départ comme un pur shell question, et seulement l'exemple de code fait allusion au fait que votre appel de la coquille à partir d'un autre cadre (apparemment applescript). Veuillez reformuler la question et de fournir un peu plus de détails au sujet de votre contexte.

OriginalL'auteur djowinz | 2012-07-20