J'utilise la commande sed suivante sous UNIX Solarissed -i + ce que la même option dans SOLARIS
de la machine SOLARIS
sed -i '$ s/OLD/NEW/g' test
sed: illegal option -- i
quelqu'un peut avoir idée de ce que l'option illégale dans Solaris (en place option « -i » dans linux j'ai besoin d'autre option dans Solaris avec le même effet)
Lidia
peut-être d'autre choix de awk je ne peux pas déplacer le fichier dans un autre fichier – lidia
Toute commande qui modifie un fichier « en place » est entrain de faire ce maquillage copie mouve- copier shuffle. Sauf dans certains cas particuliers, vous ne pouvez pas modifier un fichier en place. Si 'mv' ne fonctionne pas, c'est peut-être' cp'. –
Votre commande modifiera également les permissions du fichier modifié. 'sed -i' ne le fera pas. Il pourrait être préférable d'utiliser 'cat' et' rm' au lieu de 'mv':' && cat "$ TMP"> test && rm "$ TMP" '. – ceving