Hinzufügen einer Registerkarte in einem Shell-Skript

So, ich habe eine sehr einfache shell-Skripts, wo es Eingänge der eine IP-Adresse und domain-Namen in der hosts-Datei eine person den computer. Für die "Entwicklung Zwecke nur!" es funktioniert gut, nur Eingänge die IP-Adresse und domain-Namen-wie so

192.168.53.215 dev.env.os
192.168.53.215 dev.Quelle.os

Wo ich will die Eingabe so:

192.168.53.215 dev.env.os
192.168.53.215 dev.Quelle.os

Also im Grunde möchte ich es zu, fügen Sie ein Leerzeichen zwischen IP-Adresse und den domain-Namen, kann ich leider nicht wirklich herausfinden. Jede Hilfe würde geschätzt, dies ist ein einfaches Skript, aber, und sollte nicht unübersichtlich werden über ein kompliziertes script. Bitte halten Sie es einfach und genau erklären, was du tust, die ich lernen möchte es nicht haben es für mich getan, danke!

Hier ist der 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
Sie formuliert Ihre ursprüngliche Frage als eine Reine shell Frage, und nur das code-Beispiel angedeutet die Tatsache, dass Ihr Aufruf von der shell aus einem anderen Rahmen (anscheinend applescript). Bitte formulieren Sie die Frage und ein wenig mehr Details über Ihre Kontext.

InformationsquelleAutor djowinz | 2012-07-20

Schreibe einen Kommentar