Moi,
Miksi tämä asia on näin? Kuka tietää?
#!/bin/bash
`ls -lt /data | awk '{print $8}' > daadaa.txt`
Tuon kun käynnistää manuaalisesti, niin tulostaa tiedostonimet daadaa.txt:hen.
jos saman laittaa croniin, niin numero 8 on muutettava 9, että tuloste olisi sama.
Miksi?
fc
Miksi tämä asia on näin? Kuka tietää?
#!/bin/bash
`ls -lt /data | awk '{print $8}' > daadaa.txt`
Tuon kun käynnistää manuaalisesti, niin tulostaa tiedostonimet daadaa.txt:hen.
jos saman laittaa croniin, niin numero 8 on muutettava 9, että tuloste olisi sama.
Miksi?
fc
Vastaukset 1
Vanhimmat
locale on cronilla eri ja uloste on sitämyöten erilainen.
LANG=en_US.UTF-8 ja export sille niin johan toimii.