użyć następującego polecenia sed w UNIX Solarissed -i + co sama opcja w Solarisie
Od maszynie SOLARIS
sed -i '$ s/OLD/NEW/g' test
sed: illegal option -- i
może ktoś ma pomysł co nielegalne opcja w systemie Solaris (na miejscu „-i” opcja w linux muszę inną opcję w systemie Solaris z tym samym skutkiem)
Lidia
może inna opcja z awk nie mogę przenieść plik do innego pliku – lidia
dowolne polecenie, który modyfikuje plik „na miejscu” jest rzeczywiście robi to make-copy-move- skopiuj losowo. Z wyjątkiem szczególnych przypadków nie można zmodyfikować pliku w miejscu. Jeśli 'mv' nie działa, być może będzie to' cp'. –
Twoje polecenie zmodyfikuje również uprawnienia zmodyfikowanego pliku. 'sed -i' tego nie zrobi. Lepszym rozwiązaniem może być użycie 'cat' i' rm' zamiast 'mv':' && cat "$ TMP"> test && rm "$ TMP" '. – ceving