Quote die echo Ausgabe mal richtig: echo "$hn..." > "/server/..."
Zum testen, lass die Datei lokal erstellen und nicht auf dem Server.
Edit:
Quatsch, das kann ja nicht funktionieren, sehe ich oben, weil du AS und shell nicht so mischen kannst.
Dein whoami gehört richtig ins shell script.
Und dann zeig' das script mal komplett. Sonst ist's helfen so mühsam.