Citat:
Ursprungligen postat av
Boroshlawa
Det löste sig när jag gjorde en echo och sen skrev till filen. Men det är en en bättre idé att göra en fil i /tmp och sen skriva till filen?
...
Nej, det skulle bara "tillföra förvirring". Använd /tmp som en "slask" för typ mellanresultat och sådant som aldrig behöver sparas.
För filer som har en given plats i filsystemet är det bättre att hålla sig i rätt katalog.
En "klassiker" är ju .OLD-filer (enligt valfri/lämplig namnkonvention): Då börjar skriptet med att byta namn på originalet till en backup-version och använder som input, med "rätt" namn som output.
(Fast ur felsäkerhetssynvinkel är det ännu bättre att skapa en .NEW, och SIST göra namnbyten om/när allt gått bra.)