Het script verwijdert het tijdelijke bestand we gaan gebruiken, zodat het niet een symbolische link elders, het de
sed lijn doet:
voor iedere regel in abc.sh lijkt voor
192.168.1.4 en vervangt deze door v5c0 echter vele malen 192.168.1.4 doet zich in elke lijn, zonder de "g" wordt alleen het eerste exemplaar in elke lijn zou vervangen, en:
sed zoekt naar 192.168.1.41 en vervangt en vervangt deze door acc1 echter vele malen herhaald dat in elke lijn,
de output van
sed wordt in een tijdelijk bestand omdat normale tekst verwerken commando's kunnen niet schrijven naar het bestand zijn lezing uit zonder beschadiging van hen, de tijdelijke bestandsnaam is abc.sh. met het PID van het script toegevoegd op het einde om het unieke, de ">" betekent dat als abc.sh. $ $ reeds bestond zal krijgen overschreven, als de
sed niet na (de & &-test) dan wordt de volgende opdracht wordt uitgevoerd die het kopiëren van het tijdelijke bestand terug naar het origineel, het kopiëren van het tijdelijke bestand niet verplaatsen, blijft de machtigingen van abc.sh, indien de kopie succesvol is dan de tijdelijke bestand is verwijderd.